bt_trace.h File Reference

Go to the source code of this file.

Macros

#define BTTRC_INCLUDED   FALSE
 
#define BTTRC_PARSER_INCLUDED   FALSE
 
#define MAX_TRACE_RAM_SIZE   10000
 
#define BTTRC_ID_STK_GKI   1
 
#define BTTRC_ID_STK_BTU   2
 
#define BTTRC_ID_STK_HCI   3
 
#define BTTRC_ID_STK_L2CAP   4
 
#define BTTRC_ID_STK_RFCM_MX   5
 
#define BTTRC_ID_STK_RFCM_PRT   6
 
#define BTTRC_ID_STK_OBEX_C   7
 
#define BTTRC_ID_STK_OBEX_S   8
 
#define BTTRC_ID_STK_AVCT   9
 
#define BTTRC_ID_STK_AVDT   10
 
#define BTTRC_ID_STK_AVRC   11
 
#define BTTRC_ID_STK_BIC   12
 
#define BTTRC_ID_STK_BIS   13
 
#define BTTRC_ID_STK_BNEP   14
 
#define BTTRC_ID_STK_BPP   15
 
#define BTTRC_ID_STK_BTM_ACL   16
 
#define BTTRC_ID_STK_BTM_PM   17
 
#define BTTRC_ID_STK_BTM_DEV_CTRL   18
 
#define BTTRC_ID_STK_BTM_SVC_DSC   19
 
#define BTTRC_ID_STK_BTM_INQ   20
 
#define BTTRC_ID_STK_BTM_SCO   21
 
#define BTTRC_ID_STK_BTM_SEC   22
 
#define BTTRC_ID_STK_DUN   23
 
#define BTTRC_ID_STK_HID   24
 
#define BTTRC_ID_STK_HSP2   25
 
#define BTTRC_ID_STK_CTP   26
 
#define BTTRC_ID_STK_FTC   27
 
#define BTTRC_ID_STK_FTS   28
 
#define BTTRC_ID_STK_GAP   29
 
#define BTTRC_ID_STK_GOEP   30
 
#define BTTRC_ID_STK_HCRP   31
 
#define BTTRC_ID_STK_ICP   32
 
#define BTTRC_ID_STK_OPC   33
 
#define BTTRC_ID_STK_OPS   34
 
#define BTTRC_ID_STK_PAN   35
 
#define BTTRC_ID_STK_SAP   36
 
#define BTTRC_ID_STK_SDP   37
 
#define BTTRC_ID_STK_SLIP   38
 
#define BTTRC_ID_STK_SPP   39
 
#define BTTRC_ID_STK_TCS   40
 
#define BTTRC_ID_STK_VDP   41
 
#define BTTRC_ID_STK_AMP   42
 
#define BTTRC_ID_STK_MCAP   43
 
#define BTTRC_ID_STK_GATT   44
 
#define BTTRC_ID_STK_SMP   45
 
#define BTTRC_ID_STK_NFC   46
 
#define BTTRC_ID_STK_NCI   47
 
#define BTTRC_ID_STK_IDEP   48
 
#define BTTRC_ID_STK_NDEP   49
 
#define BTTRC_ID_STK_LLCP   50
 
#define BTTRC_ID_STK_RW   51
 
#define BTTRC_ID_STK_CE   52
 
#define BTTRC_ID_STK_SNEP   53
 
#define BTTRC_ID_STK_NDEF   54
 
#define BTTRC_ID_BTA_ACC   55 /* Advanced Camera Client */
 
#define BTTRC_ID_BTA_AG   56 /* audio gateway */
 
#define BTTRC_ID_BTA_AV   57 /* Advanced audio */
 
#define BTTRC_ID_BTA_BIC   58 /* Basic Imaging Client */
 
#define BTTRC_ID_BTA_BIS   59 /* Basic Imaging Server */
 
#define BTTRC_ID_BTA_BP   60 /* Basic Printing Client */
 
#define BTTRC_ID_BTA_CG   61
 
#define BTTRC_ID_BTA_CT   62 /* cordless telephony terminal */
 
#define BTTRC_ID_BTA_DG   63 /* data gateway */
 
#define BTTRC_ID_BTA_DM   64 /* device manager */
 
#define BTTRC_ID_BTA_DM_SRCH   65 /* device manager search */
 
#define BTTRC_ID_BTA_DM_SEC   66 /* device manager security */
 
#define BTTRC_ID_BTA_FM   67
 
#define BTTRC_ID_BTA_FTC   68 /* file transfer client */
 
#define BTTRC_ID_BTA_FTS   69 /* file transfer server */
 
#define BTTRC_ID_BTA_HIDH   70
 
#define BTTRC_ID_BTA_HIDD   71
 
#define BTTRC_ID_BTA_JV   72
 
#define BTTRC_ID_BTA_OPC   73 /* object push client */
 
#define BTTRC_ID_BTA_OPS   74 /* object push server */
 
#define BTTRC_ID_BTA_PAN   75 /* Personal Area Networking */
 
#define BTTRC_ID_BTA_PR   76 /* Printer client */
 
#define BTTRC_ID_BTA_SC   77 /* SIM Card Access server */
 
#define BTTRC_ID_BTA_SS   78 /* synchronization server */
 
#define BTTRC_ID_BTA_SYS   79 /* system manager */
 
#define BTTRC_ID_AVDT_SCB   80 /* avdt scb */
 
#define BTTRC_ID_AVDT_CCB   81 /* avdt ccb */
 
#define BTTRC_ID_BTAPP   82
 
#define BTTRC_ID_MAX_ID   BTTRC_ID_BTAPP
 
#define BTTRC_ID_ALL_LAYERS   0xFF /* all trace layers */
 
#define BTTRC_TYPE_ERROR   0x81
 
#define BTTRC_TYPE_WARNING   0x82
 
#define BTTRC_TYPE_API   0x84
 
#define BTTRC_TYPE_EVENT   0x88
 
#define BTTRC_TYPE_ACTION   0x90
 
#define BTTRC_TYPE_DBG   0xA0
 
#define BTTRC_TRACE_LITE   0x80 /* MM Lite stack */
 
#define BTTRC_TRACE_EMBD   0x40 /* Embedded host stack */
 
#define BTTRC_PARAM_UINT8   1
 
#define BTTRC_PARAM_UINT16   2
 
#define BTTRC_PARAM_UINT32   3
 
#define BTTRC_TOKEN_SM_STATE   0xFFFF /* Token indicating the State of a State m/c */
 
#define BT_TRACE_VERBOSE   FALSE
 
#define BT_USE_TRACES   TRUE
 
#define BT_TRACE_PROTOCOL   TRUE /* Android requires TRUE */
 
#define HCI_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define BTM_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define L2CAP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define LLCP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define AMP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define RFCOMM_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define OBX_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define SDP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define TCS_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define DUN_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define GAP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define GOEP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define HSP2_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define SPP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define ICP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define CTP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define HCRP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define HCRPM_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define BPP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define BIP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define BNEP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define PAN_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define SAP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define FTP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define OPP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define HFP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define A2D_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define VDP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define AVDT_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define AVCT_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define AVRC_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define MCA_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define HID_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define RPC_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define APPL_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define BT_TRACE_APPL   BT_USE_TRACES
 
#define NFC_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define GATT_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define SMP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG
 
#define BTTRC_EVENT(lid, event, state)   {BTTRC_StackTrace1(lid, BTTRC_TYPE_EVENT, event, BTTRC_PARAM_UINT8, state);}
 
#define BTTRC_ACTION(lid, action)   {BTTRC_StackTrace0(lid, BTTRC_TYPE_ACTION, action);}
 
#define BTTRC_STATE(lid, state)   {BTTRC_StackTrace1(lid, BTTRC_TYPE_EVENT, BTTRC_TOKEN_SM_STATE, BTTRC_PARAM_UINT8, state);}
 
#define BTTRC_API0(lid, api)   {BTTRC_StackTrace0(lid, BTTRC_TYPE_API, api);}
 
#define BTTRC_API1(lid, api, p1_t, p1_v)   {BTTRC_StackTrace1(lid, BTTRC_TYPE_API, api, p1_t,p1_v);}
 
#define BTTRC_API2(lid, api, p1_t, p1_v, p2_t, p2_v)   {BTTRC_StackTrace2(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v);}
 
#define BTTRC_API3(lid, api, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v)   {BTTRC_StackTrace3(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v);}
 
#define BTTRC_API4(lid, api, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v)   {BTTRC_StackTrace4(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v);}
 
#define BTTRC_API5(lid, api, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v, p5_t, p5_v)   {BTTRC_StackTrace5(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v);}
 
#define BTTRC_API6(lid, api, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v, p5_t, p5_v, p6_t, p6_v)   {BTTRC_StackTrace6(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v,p6_t,p6_v);}
 
#define BTTRC_DBG0(lid, dbg)   {BTTRC_StackTrace0(lid, BTTRC_TYPE_DBG, dbg);}
 
#define BTTRC_DBG1(lid, dbg, p1_t, p1_v)   {BTTRC_StackTrace1(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v);}
 
#define BTTRC_DBG2(lid, dbg, p1_t, p1_v, p2_t, p2_v)   {BTTRC_StackTrace2(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v);}
 
#define BTTRC_DBG3(lid, dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v)   {BTTRC_StackTrace3(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v);}
 
#define BTTRC_DBG4(lid, dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v)   {BTTRC_StackTrace4(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v);}
 
#define BTTRC_DBG5(lid, dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v, p5_t, p5_v)   {BTTRC_StackTrace5(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v);}
 
#define BTTRC_DBG6(lid, dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v, p5_t, p5_v, p6_t, p6_v)   {BTTRC_StackTrace6(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v,p6_t,p6_v);}
 
#define BTTRC_AVDT_API0(api)   BTTRC_API0(BTTRC_ID_STK_AVDT, api)
 
#define BTTRC_AVDT_API1(api, p1_t, p1_v)   BTTRC_API1(BTTRC_ID_STK_AVDT, api, p1_t, p1_v)
 
#define BTTRC_AVDT_API2(api, p1_t, p1_v, p2_t, p2_v)   BTTRC_API2(BTTRC_ID_STK_AVDT, api, p1_t, p1_v, p2_t, p2_v)
 
#define BTTRC_AVDT_SCB_EVENT(event, state)   BTTRC_EVENT(BTTRC_ID_AVDT_SCB, event, state)
 
#define BTTRC_AVDT_SCB_ACTION(action)   BTTRC_ACTION(BTTRC_ID_AVDT_SCB, action)
 
#define BTTRC_AVDT_SCB_STATE(next_state)   BTTRC_STATE(BTTRC_ID_AVDT_SCB, next_state)
 
#define BTTRC_AVDT_SCB_DBG0(dbg)   BTTRC_DBG0(BTTRC_ID_AVDT_SCB, dbg)
 
#define BTTRC_AVDT_SCB_DBG1(dbg, p1_t, p1_v)   BTTRC_DBG1(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v)
 
#define BTTRC_AVDT_SCB_DBG2(dbg, p1_t, p1_v, p2_t, p2_v)   BTTRC_DBG2(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v)
 
#define BTTRC_AVDT_SCB_DBG3(dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v)   BTTRC_DBG3(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v)
 
#define BTTRC_AVDT_SCB_DBG4(dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v)   BTTRC_DBG4(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v)
 
#define BTTRC_AVDT_SCB_DBG5(dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v, p5_t, p5_v)   BTTRC_DBG5(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v)
 
#define BTTRC_AVDT_SCB_DBG6(dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v, p5_t, p5_v, p6_t, p6_v)   BTTRC_DBG6(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v,p6_t,p6_v)
 
#define BTTRC_AVDT_CCB_EVENT(event, state)   BTTRC_EVENT(BTTRC_ID_AVDT_CCB, event, state)
 
#define BTTRC_AVDT_CCB_ACTION(action)   BTTRC_ACTION(BTTRC_ID_AVDT_CCB, action)
 
#define BTTRC_AVDT_CCB_STATE(next_state)   BTTRC_STATE(BTTRC_ID_AVDT_CCB, next_state)
 
#define BTTRC_AVDT_CCB_DBG0(dbg)   BTTRC_DBG0(BTTRC_ID_AVDT_CCB, dbg)
 
#define BTTRC_AVDT_CCB_DBG1(dbg, p1_t, p1_v)   BTTRC_DBG1(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v)
 
#define BTTRC_AVDT_CCB_DBG2(dbg, p1_t, p1_v, p2_t, p2_v)   BTTRC_DBG2(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v)
 
#define BTTRC_AVDT_CCB_DBG3(dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v)   BTTRC_DBG3(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v)
 
#define BTTRC_AVDT_CCB_DBG4(dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v)   BTTRC_DBG4(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v)
 
#define BTTRC_AVDT_CCB_DBG5(dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v, p5_t, p5_v)   BTTRC_DBG5(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v)
 
#define BTTRC_AVDT_CCB_DBG6(dbg, p1_t, p1_v, p2_t, p2_v, p3_t, p3_v, p4_t, p4_v, p5_t, p5_v, p6_t, p6_v)   BTTRC_DBG6(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v,p6_t,p6_v)
 
#define BT_TRACE_0(l, t, m)   LogMsg_0((TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | (t)),(m))
 
#define BT_TRACE_1(l, t, m, p1)   LogMsg_1(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | (t),(m),(UINT32)(p1))
 
#define BT_TRACE_2(l, t, m, p1, p2)
 
#define BT_TRACE_3(l, t, m, p1, p2, p3)
 
#define BT_TRACE_4(l, t, m, p1, p2, p3, p4)
 
#define BT_TRACE_5(l, t, m, p1, p2, p3, p4, p5)
 
#define BT_TRACE_6(l, t, m, p1, p2, p3, p4, p5, p6)
 
#define BT_ERROR_TRACE_0(l, m)   LogMsg_0(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | TRACE_TYPE_ERROR,(m))
 
#define BT_ERROR_TRACE_1(l, m, p1)   LogMsg_1(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | TRACE_TYPE_ERROR,(m),(UINT32)(p1))
 
#define BT_ERROR_TRACE_2(l, m, p1, p2)   LogMsg_2(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | TRACE_TYPE_ERROR,(m),(UINT32)(p1),(UINT32)(p2))
 
#define BT_ERROR_TRACE_3(l, m, p1, p2, p3)   LogMsg_3(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | TRACE_TYPE_ERROR,(m),(UINT32)(p1),(UINT32)(p2),(UINT32)(p3))
 
#define HCI_TRACE_ERROR0(m)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m);}
 
#define HCI_TRACE_ERROR1(m, p1)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1);}
 
#define HCI_TRACE_ERROR2(m, p1, p2)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define HCI_TRACE_ERROR3(m, p1, p2, p3)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define HCI_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define HCI_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define HCI_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define HCI_TRACE_WARNING0(m)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m);}
 
#define HCI_TRACE_WARNING1(m, p1)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1);}
 
#define HCI_TRACE_WARNING2(m, p1, p2)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define HCI_TRACE_WARNING3(m, p1, p2, p3)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define HCI_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define HCI_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define HCI_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define HCI_TRACE_EVENT0(m)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m);}
 
#define HCI_TRACE_EVENT1(m, p1)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m, p1);}
 
#define HCI_TRACE_EVENT2(m, p1, p2)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define HCI_TRACE_EVENT3(m, p1, p2, p3)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define HCI_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define HCI_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define HCI_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define HCI_TRACE_DEBUG0(m)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m);}
 
#define HCI_TRACE_DEBUG1(m, p1)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1);}
 
#define HCI_TRACE_DEBUG2(m, p1, p2)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define HCI_TRACE_DEBUG3(m, p1, p2, p3)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define HCI_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define HCI_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define HCI_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define BTM_TRACE_ERROR0(m)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m);}
 
#define BTM_TRACE_ERROR1(m, p1)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1);}
 
#define BTM_TRACE_ERROR2(m, p1, p2)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define BTM_TRACE_ERROR3(m, p1, p2, p3)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define BTM_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define BTM_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define BTM_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define BTM_TRACE_WARNING0(m)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m);}
 
#define BTM_TRACE_WARNING1(m, p1)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1);}
 
#define BTM_TRACE_WARNING2(m, p1, p2)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define BTM_TRACE_WARNING3(m, p1, p2, p3)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define BTM_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define BTM_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define BTM_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define BTM_TRACE_API0(m)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_API, m);}
 
#define BTM_TRACE_API1(m, p1)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_API, m, p1);}
 
#define BTM_TRACE_API2(m, p1, p2)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2);}
 
#define BTM_TRACE_API3(m, p1, p2, p3)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define BTM_TRACE_API4(m, p1, p2, p3, p4)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define BTM_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define BTM_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define BTM_TRACE_EVENT0(m)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m);}
 
#define BTM_TRACE_EVENT1(m, p1)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m, p1);}
 
#define BTM_TRACE_EVENT2(m, p1, p2)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define BTM_TRACE_EVENT3(m, p1, p2, p3)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define BTM_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define BTM_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define BTM_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define BTM_TRACE_DEBUG0(m)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m);}
 
#define BTM_TRACE_DEBUG1(m, p1)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1);}
 
#define BTM_TRACE_DEBUG2(m, p1, p2)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define BTM_TRACE_DEBUG3(m, p1, p2, p3)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define BTM_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define BTM_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define BTM_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define L2CAP_TRACE_ERROR0(m)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m);}
 
#define L2CAP_TRACE_ERROR1(m, p1)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1);}
 
#define L2CAP_TRACE_ERROR2(m, p1, p2)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define L2CAP_TRACE_ERROR3(m, p1, p2, p3)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define L2CAP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define L2CAP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define L2CAP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define L2CAP_TRACE_WARNING0(m)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m);}
 
#define L2CAP_TRACE_WARNING1(m, p1)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1);}
 
#define L2CAP_TRACE_WARNING2(m, p1, p2)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define L2CAP_TRACE_WARNING3(m, p1, p2, p3)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define L2CAP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define L2CAP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define L2CAP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define L2CAP_TRACE_API0(m)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m);}
 
#define L2CAP_TRACE_API1(m, p1)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1);}
 
#define L2CAP_TRACE_API2(m, p1, p2)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2);}
 
#define L2CAP_TRACE_API3(m, p1, p2, p3)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define L2CAP_TRACE_API4(m, p1, p2, p3, p4)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define L2CAP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define L2CAP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define L2CAP_TRACE_EVENT0(m)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m);}
 
#define L2CAP_TRACE_EVENT1(m, p1)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m, p1);}
 
#define L2CAP_TRACE_EVENT2(m, p1, p2)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define L2CAP_TRACE_EVENT3(m, p1, p2, p3)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define L2CAP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define L2CAP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define L2CAP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define L2CAP_TRACE_DEBUG0(m)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m);}
 
#define L2CAP_TRACE_DEBUG1(m, p1)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1);}
 
#define L2CAP_TRACE_DEBUG2(m, p1, p2)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define L2CAP_TRACE_DEBUG3(m, p1, p2, p3)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define L2CAP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define L2CAP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define L2CAP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define LLCP_TRACE_ERROR0(m)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m);}
 
#define LLCP_TRACE_ERROR1(m, p1)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1);}
 
#define LLCP_TRACE_ERROR2(m, p1, p2)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define LLCP_TRACE_ERROR3(m, p1, p2, p3)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define LLCP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define LLCP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define LLCP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define LLCP_TRACE_WARNING0(m)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m);}
 
#define LLCP_TRACE_WARNING1(m, p1)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1);}
 
#define LLCP_TRACE_WARNING2(m, p1, p2)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define LLCP_TRACE_WARNING3(m, p1, p2, p3)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define LLCP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define LLCP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define LLCP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define LLCP_TRACE_API0(m)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_API, m);}
 
#define LLCP_TRACE_API1(m, p1)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1);}
 
#define LLCP_TRACE_API2(m, p1, p2)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2);}
 
#define LLCP_TRACE_API3(m, p1, p2, p3)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define LLCP_TRACE_API4(m, p1, p2, p3, p4)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define LLCP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define LLCP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define LLCP_TRACE_EVENT0(m)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m);}
 
#define LLCP_TRACE_EVENT1(m, p1)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m, p1);}
 
#define LLCP_TRACE_EVENT2(m, p1, p2)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define LLCP_TRACE_EVENT3(m, p1, p2, p3)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define LLCP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define LLCP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define LLCP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define LLCP_TRACE_DEBUG0(m)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m);}
 
#define LLCP_TRACE_DEBUG1(m, p1)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1);}
 
#define LLCP_TRACE_DEBUG2(m, p1, p2)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define LLCP_TRACE_DEBUG3(m, p1, p2, p3)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define LLCP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define LLCP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define LLCP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define SDP_TRACE_ERROR0(m)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m);}
 
#define SDP_TRACE_ERROR1(m, p1)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1);}
 
#define SDP_TRACE_ERROR2(m, p1, p2)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define SDP_TRACE_ERROR3(m, p1, p2, p3)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define SDP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define SDP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define SDP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define SDP_TRACE_WARNING0(m)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m);}
 
#define SDP_TRACE_WARNING1(m, p1)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1);}
 
#define SDP_TRACE_WARNING2(m, p1, p2)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define SDP_TRACE_WARNING3(m, p1, p2, p3)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define SDP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define SDP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define SDP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define SDP_TRACE_API0(m)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_API, m);}
 
#define SDP_TRACE_API1(m, p1)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1);}
 
#define SDP_TRACE_API2(m, p1, p2)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2);}
 
#define SDP_TRACE_API3(m, p1, p2, p3)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define SDP_TRACE_API4(m, p1, p2, p3, p4)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define SDP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define SDP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define SDP_TRACE_EVENT0(m)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m);}
 
#define SDP_TRACE_EVENT1(m, p1)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m, p1);}
 
#define SDP_TRACE_EVENT2(m, p1, p2)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define SDP_TRACE_EVENT3(m, p1, p2, p3)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define SDP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define SDP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define SDP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define SDP_TRACE_DEBUG0(m)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m);}
 
#define SDP_TRACE_DEBUG1(m, p1)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1);}
 
#define SDP_TRACE_DEBUG2(m, p1, p2)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define SDP_TRACE_DEBUG3(m, p1, p2, p3)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define SDP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define SDP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define SDP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define RFCOMM_TRACE_ERROR0(m)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m);}
 
#define RFCOMM_TRACE_ERROR1(m, p1)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1);}
 
#define RFCOMM_TRACE_ERROR2(m, p1, p2)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define RFCOMM_TRACE_ERROR3(m, p1, p2, p3)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define RFCOMM_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define RFCOMM_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define RFCOMM_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define RFCOMM_TRACE_WARNING0(m)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m);}
 
#define RFCOMM_TRACE_WARNING1(m, p1)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1);}
 
#define RFCOMM_TRACE_WARNING2(m, p1, p2)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define RFCOMM_TRACE_WARNING3(m, p1, p2, p3)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define RFCOMM_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define RFCOMM_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define RFCOMM_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define RFCOMM_TRACE_API0(m)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m);}
 
#define RFCOMM_TRACE_API1(m, p1)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1);}
 
#define RFCOMM_TRACE_API2(m, p1, p2)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2);}
 
#define RFCOMM_TRACE_API3(m, p1, p2, p3)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define RFCOMM_TRACE_API4(m, p1, p2, p3, p4)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define RFCOMM_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define RFCOMM_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define RFCOMM_TRACE_EVENT0(m)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m);}
 
#define RFCOMM_TRACE_EVENT1(m, p1)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m, p1);}
 
#define RFCOMM_TRACE_EVENT2(m, p1, p2)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define RFCOMM_TRACE_EVENT3(m, p1, p2, p3)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define RFCOMM_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define RFCOMM_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define RFCOMM_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define RFCOMM_TRACE_DEBUG0(m)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m);}
 
#define RFCOMM_TRACE_DEBUG1(m, p1)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1);}
 
#define RFCOMM_TRACE_DEBUG2(m, p1, p2)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define RFCOMM_TRACE_DEBUG3(m, p1, p2, p3)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define RFCOMM_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define RFCOMM_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define RFCOMM_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define SPP_TRACE_ERROR0(m)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m);}
 
#define SPP_TRACE_ERROR1(m, p1)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1);}
 
#define SPP_TRACE_ERROR2(m, p1, p2)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define SPP_TRACE_ERROR3(m, p1, p2, p3)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define SPP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define SPP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define SPP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define SPP_TRACE_WARNING0(m)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m);}
 
#define SPP_TRACE_WARNING1(m, p1)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1);}
 
#define SPP_TRACE_WARNING2(m, p1, p2)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define SPP_TRACE_WARNING3(m, p1, p2, p3)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define SPP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define SPP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define SPP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define SPP_TRACE_EVENT0(m)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m);}
 
#define SPP_TRACE_EVENT1(m, p1)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m, p1);}
 
#define SPP_TRACE_EVENT2(m, p1, p2)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define SPP_TRACE_EVENT3(m, p1, p2, p3)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define SPP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define SPP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define SPP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define SPP_TRACE_API0(m)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_API, m);}
 
#define SPP_TRACE_API1(m, p1)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_API, m, p1);}
 
#define SPP_TRACE_API2(m, p1, p2)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2);}
 
#define SPP_TRACE_API3(m, p1, p2, p3)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define SPP_TRACE_API4(m, p1, p2, p3, p4)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define SPP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define SPP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define SPP_TRACE_DEBUG0(m)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m);}
 
#define SPP_TRACE_DEBUG1(m, p1)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1);}
 
#define SPP_TRACE_DEBUG2(m, p1, p2)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define SPP_TRACE_DEBUG3(m, p1, p2, p3)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define SPP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define SPP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define SPP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define GAP_TRACE_ERROR0(m)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m);}
 
#define GAP_TRACE_ERROR1(m, p1)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m, p1);}
 
#define GAP_TRACE_ERROR2(m, p1, p2)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define GAP_TRACE_ERROR3(m, p1, p2, p3)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define GAP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define GAP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define GAP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define GAP_TRACE_EVENT0(m)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m);}
 
#define GAP_TRACE_EVENT1(m, p1)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m, p1);}
 
#define GAP_TRACE_EVENT2(m, p1, p2)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define GAP_TRACE_EVENT3(m, p1, p2, p3)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define GAP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define GAP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define GAP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define GAP_TRACE_API0(m)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_GAP, TRACE_TYPE_API, m);}
 
#define GAP_TRACE_API1(m, p1)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_GAP, TRACE_TYPE_API, m, p1);}
 
#define GAP_TRACE_API2(m, p1, p2)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2);}
 
#define GAP_TRACE_API3(m, p1, p2, p3)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define GAP_TRACE_API4(m, p1, p2, p3, p4)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define GAP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define GAP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define GAP_TRACE_WARNING0(m)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m);}
 
#define GAP_TRACE_WARNING1(m, p1)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m, p1);}
 
#define GAP_TRACE_WARNING2(m, p1, p2)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define GAP_TRACE_WARNING3(m, p1, p2, p3)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define GAP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define GAP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define GAP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define OBX_TRACE_ERROR0(m)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m);}
 
#define OBX_TRACE_ERROR1(m, p1)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1);}
 
#define OBX_TRACE_ERROR2(m, p1, p2)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define OBX_TRACE_ERROR3(m, p1, p2, p3)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define OBX_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define OBX_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define OBX_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define OBX_TRACE_WARNING0(m)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m);}
 
#define OBX_TRACE_WARNING1(m, p1)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1);}
 
#define OBX_TRACE_WARNING2(m, p1, p2)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define OBX_TRACE_WARNING3(m, p1, p2, p3)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define OBX_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define OBX_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define OBX_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define OBX_TRACE_EVENT0(m)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m);}
 
#define OBX_TRACE_EVENT1(m, p1)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m, p1);}
 
#define OBX_TRACE_EVENT2(m, p1, p2)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define OBX_TRACE_EVENT3(m, p1, p2, p3)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define OBX_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define OBX_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define OBX_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define OBX_TRACE_DEBUG0(m)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m);}
 
#define OBX_TRACE_DEBUG1(m, p1)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1);}
 
#define OBX_TRACE_DEBUG2(m, p1, p2)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define OBX_TRACE_DEBUG3(m, p1, p2, p3)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define OBX_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define OBX_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define OBX_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define OBX_TRACE_API0(m)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_API, m);}
 
#define OBX_TRACE_API1(m, p1)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_API, m, p1);}
 
#define OBX_TRACE_API2(m, p1, p2)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2);}
 
#define OBX_TRACE_API3(m, p1, p2, p3)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define OBX_TRACE_API4(m, p1, p2, p3, p4)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define OBX_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define OBX_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define GOEP_TRACE_ERROR0(m)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m);}
 
#define GOEP_TRACE_ERROR1(m, p1)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1);}
 
#define GOEP_TRACE_ERROR2(m, p1, p2)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define GOEP_TRACE_ERROR3(m, p1, p2, p3)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define GOEP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define GOEP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define GOEP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define GOEP_TRACE_WARNING0(m)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m);}
 
#define GOEP_TRACE_WARNING1(m, p1)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1);}
 
#define GOEP_TRACE_WARNING2(m, p1, p2)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define GOEP_TRACE_WARNING3(m, p1, p2, p3)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define GOEP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define GOEP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define GOEP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define GOEP_TRACE_EVENT0(m)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m);}
 
#define GOEP_TRACE_EVENT1(m, p1)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m, p1);}
 
#define GOEP_TRACE_EVENT2(m, p1, p2)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define GOEP_TRACE_EVENT3(m, p1, p2, p3)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define GOEP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define GOEP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define GOEP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define GOEP_TRACE_DEBUG0(m)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m);}
 
#define GOEP_TRACE_DEBUG1(m, p1)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1);}
 
#define GOEP_TRACE_DEBUG2(m, p1, p2)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define GOEP_TRACE_DEBUG3(m, p1, p2, p3)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define GOEP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define GOEP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define GOEP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define GOEP_TRACE_API0(m)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_API, m);}
 
#define GOEP_TRACE_API1(m, p1)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_API, m, p1);}
 
#define GOEP_TRACE_API2(m, p1, p2)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2);}
 
#define GOEP_TRACE_API3(m, p1, p2, p3)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define GOEP_TRACE_API4(m, p1, p2, p3, p4)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define GOEP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define GOEP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define BPP_TRACE_ERROR0(m)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m);}
 
#define BPP_TRACE_ERROR1(m, p1)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1);}
 
#define BPP_TRACE_ERROR2(m, p1, p2)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define BPP_TRACE_ERROR3(m, p1, p2, p3)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define BPP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define BPP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define BPP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define BPP_TRACE_WARNING0(m)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m);}
 
#define BPP_TRACE_WARNING1(m, p1)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1);}
 
#define BPP_TRACE_WARNING2(m, p1, p2)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define BPP_TRACE_WARNING3(m, p1, p2, p3)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define BPP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define BPP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define BPP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define BPP_TRACE_EVENT0(m)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m);}
 
#define BPP_TRACE_EVENT1(m, p1)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m, p1);}
 
#define BPP_TRACE_EVENT2(m, p1, p2)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define BPP_TRACE_EVENT3(m, p1, p2, p3)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define BPP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define BPP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define BPP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define BPP_TRACE_DEBUG0(m)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m);}
 
#define BPP_TRACE_DEBUG1(m, p1)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1);}
 
#define BPP_TRACE_DEBUG2(m, p1, p2)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define BPP_TRACE_DEBUG3(m, p1, p2, p3)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define BPP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define BPP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define BPP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define BPP_TRACE_API0(m)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_API, m);}
 
#define BPP_TRACE_API1(m, p1)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_API, m, p1);}
 
#define BPP_TRACE_API2(m, p1, p2)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2);}
 
#define BPP_TRACE_API3(m, p1, p2, p3)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define BPP_TRACE_API4(m, p1, p2, p3, p4)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define BPP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define BPP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define BIP_TRACE_ERROR0(m)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m);}
 
#define BIP_TRACE_ERROR1(m, p1)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1);}
 
#define BIP_TRACE_ERROR2(m, p1, p2)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define BIP_TRACE_ERROR3(m, p1, p2, p3)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define BIP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define BIP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define BIP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define BIP_TRACE_WARNING0(m)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m);}
 
#define BIP_TRACE_WARNING1(m, p1)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1);}
 
#define BIP_TRACE_WARNING2(m, p1, p2)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define BIP_TRACE_WARNING3(m, p1, p2, p3)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define BIP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define BIP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define BIP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define BIP_TRACE_EVENT0(m)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m);}
 
#define BIP_TRACE_EVENT1(m, p1)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m, p1);}
 
#define BIP_TRACE_EVENT2(m, p1, p2)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define BIP_TRACE_EVENT3(m, p1, p2, p3)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define BIP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define BIP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define BIP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define BIP_TRACE_DEBUG0(m)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m);}
 
#define BIP_TRACE_DEBUG1(m, p1)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1);}
 
#define BIP_TRACE_DEBUG2(m, p1, p2)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define BIP_TRACE_DEBUG3(m, p1, p2, p3)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define BIP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define BIP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define BIP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define BIP_TRACE_API0(m)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_API, m);}
 
#define BIP_TRACE_API1(m, p1)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_API, m, p1);}
 
#define BIP_TRACE_API2(m, p1, p2)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2);}
 
#define BIP_TRACE_API3(m, p1, p2, p3)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define BIP_TRACE_API4(m, p1, p2, p3, p4)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define BIP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define BIP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define TCS_TRACE_ERROR0(m)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m);}
 
#define TCS_TRACE_ERROR1(m, p1)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1);}
 
#define TCS_TRACE_ERROR2(m, p1, p2)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define TCS_TRACE_ERROR3(m, p1, p2, p3)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define TCS_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define TCS_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define TCS_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define TCS_TRACE_WARNING0(m)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m);}
 
#define TCS_TRACE_WARNING1(m, p1)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1);}
 
#define TCS_TRACE_WARNING2(m, p1, p2)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define TCS_TRACE_WARNING3(m, p1, p2, p3)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define TCS_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define TCS_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define TCS_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define TCS_TRACE_EVENT0(m)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m);}
 
#define TCS_TRACE_EVENT1(m, p1)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m, p1);}
 
#define TCS_TRACE_EVENT2(m, p1, p2)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define TCS_TRACE_EVENT3(m, p1, p2, p3)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define TCS_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define TCS_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define TCS_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define TCS_TRACE_DEBUG0(m)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m);}
 
#define TCS_TRACE_DEBUG1(m, p1)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1);}
 
#define TCS_TRACE_DEBUG2(m, p1, p2)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define TCS_TRACE_DEBUG3(m, p1, p2, p3)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define TCS_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define TCS_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define TCS_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define TCS_TRACE_API0(m)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_API, m);}
 
#define TCS_TRACE_API1(m, p1)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_API, m, p1);}
 
#define TCS_TRACE_API2(m, p1, p2)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2);}
 
#define TCS_TRACE_API3(m, p1, p2, p3)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define TCS_TRACE_API4(m, p1, p2, p3, p4)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define TCS_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define TCS_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define ICP_TRACE_ERROR0(m)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m);}
 
#define ICP_TRACE_ERROR1(m, p1)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1);}
 
#define ICP_TRACE_ERROR2(m, p1, p2)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define ICP_TRACE_ERROR3(m, p1, p2, p3)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define ICP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define ICP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define ICP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define ICP_TRACE_WARNING0(m)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m);}
 
#define ICP_TRACE_WARNING1(m, p1)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1);}
 
#define ICP_TRACE_WARNING2(m, p1, p2)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define ICP_TRACE_WARNING3(m, p1, p2, p3)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define ICP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define ICP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define ICP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define ICP_TRACE_EVENT0(m)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m);}
 
#define ICP_TRACE_EVENT1(m, p1)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m, p1);}
 
#define ICP_TRACE_EVENT2(m, p1, p2)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define ICP_TRACE_EVENT3(m, p1, p2, p3)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define ICP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define ICP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define ICP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define ICP_TRACE_DEBUG0(m)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m);}
 
#define ICP_TRACE_DEBUG1(m, p1)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1);}
 
#define ICP_TRACE_DEBUG2(m, p1, p2)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define ICP_TRACE_DEBUG3(m, p1, p2, p3)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define ICP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define ICP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define ICP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define ICP_TRACE_API0(m)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_API, m);}
 
#define ICP_TRACE_API1(m, p1)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_API, m, p1);}
 
#define ICP_TRACE_API2(m, p1, p2)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2);}
 
#define ICP_TRACE_API3(m, p1, p2, p3)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define ICP_TRACE_API4(m, p1, p2, p3, p4)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define ICP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define ICP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define CTP_TRACE_ERROR0(m)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m);}
 
#define CTP_TRACE_ERROR1(m, p1)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1);}
 
#define CTP_TRACE_ERROR2(m, p1, p2)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define CTP_TRACE_ERROR3(m, p1, p2, p3)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define CTP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define CTP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define CTP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define CTP_TRACE_WARNING0(m)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m);}
 
#define CTP_TRACE_WARNING1(m, p1)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1);}
 
#define CTP_TRACE_WARNING2(m, p1, p2)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define CTP_TRACE_WARNING3(m, p1, p2, p3)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define CTP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define CTP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define CTP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define CTP_TRACE_EVENT0(m)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m);}
 
#define CTP_TRACE_EVENT1(m, p1)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m, p1);}
 
#define CTP_TRACE_EVENT2(m, p1, p2)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define CTP_TRACE_EVENT3(m, p1, p2, p3)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define CTP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define CTP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define CTP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define CTP_TRACE_DEBUG0(m)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m);}
 
#define CTP_TRACE_DEBUG1(m, p1)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1);}
 
#define CTP_TRACE_DEBUG2(m, p1, p2)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define CTP_TRACE_DEBUG3(m, p1, p2, p3)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define CTP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define CTP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define CTP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDH_TRACE_ERROR0(m)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m);}
 
#define HIDH_TRACE_ERROR1(m, p1)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m, p1);}
 
#define HIDH_TRACE_ERROR2(m, p1, p2)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define HIDH_TRACE_ERROR3(m, p1, p2, p3)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define HIDH_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define HIDH_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define HIDH_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDH_TRACE_WARNING0(m)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m);}
 
#define HIDH_TRACE_WARNING1(m, p1)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1);}
 
#define HIDH_TRACE_WARNING2(m, p1, p2)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define HIDH_TRACE_WARNING3(m, p1, p2, p3)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define HIDH_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define HIDH_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define HIDH_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDH_TRACE_API0(m)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_API, m);}
 
#define HIDH_TRACE_API1(m, p1)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_API, m, p1);}
 
#define HIDH_TRACE_API2(m, p1, p2)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2);}
 
#define HIDH_TRACE_API3(m, p1, p2, p3)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define HIDH_TRACE_API4(m, p1, p2, p3, p4)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define HIDH_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define HIDH_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDH_TRACE_EVENT0(m)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m);}
 
#define HIDH_TRACE_EVENT1(m, p1)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m, p1);}
 
#define HIDH_TRACE_EVENT2(m, p1, p2)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define HIDH_TRACE_EVENT3(m, p1, p2, p3)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define HIDH_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define HIDH_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define HIDH_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDH_TRACE_DEBUG0(m)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m);}
 
#define HIDH_TRACE_DEBUG1(m, p1)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1);}
 
#define HIDH_TRACE_DEBUG2(m, p1, p2)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define HIDH_TRACE_DEBUG3(m, p1, p2, p3)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define HIDH_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define HIDH_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define HIDH_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDD_TRACE_ERROR0(m)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m);}
 
#define HIDD_TRACE_ERROR1(m, p1)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m, p1);}
 
#define HIDD_TRACE_ERROR2(m, p1, p2)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define HIDD_TRACE_ERROR3(m, p1, p2, p3)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define HIDD_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define HIDD_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define HIDD_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDD_TRACE_WARNING0(m)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m);}
 
#define HIDD_TRACE_WARNING1(m, p1)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1);}
 
#define HIDD_TRACE_WARNING2(m, p1, p2)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define HIDD_TRACE_WARNING3(m, p1, p2, p3)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define HIDD_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define HIDD_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define HIDD_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDD_TRACE_API0(m)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_API, m);}
 
#define HIDD_TRACE_API1(m, p1)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_API, m, p1);}
 
#define HIDD_TRACE_API2(m, p1, p2)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2);}
 
#define HIDD_TRACE_API3(m, p1, p2, p3)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define HIDD_TRACE_API4(m, p1, p2, p3, p4)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define HIDD_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define HIDD_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDD_TRACE_EVENT0(m)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m);}
 
#define HIDD_TRACE_EVENT1(m, p1)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m, p1);}
 
#define HIDD_TRACE_EVENT2(m, p1, p2)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define HIDD_TRACE_EVENT3(m, p1, p2, p3)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define HIDD_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define HIDD_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define HIDD_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define HIDD_TRACE_DEBUG0(m)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m);}
 
#define HIDD_TRACE_DEBUG1(m, p1)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1);}
 
#define HIDD_TRACE_DEBUG2(m, p1, p2)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define HIDD_TRACE_DEBUG3(m, p1, p2, p3)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define HIDD_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define HIDD_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define HIDD_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define HSP2_TRACE_ERROR0(pcb, m)   {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m);}
 
#define HSP2_TRACE_ERROR1(pcb, m, p1)   {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m, p1);}
 
#define HSP2_TRACE_ERROR2(pcb, m, p1, p2)   {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define HSP2_TRACE_ERROR3(pcb, m, p1, p2, p3)   {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define HSP2_TRACE_ERROR4(pcb, m, p1, p2, p3, p4)   {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define HSP2_TRACE_ERROR5(pcb, m, p1, p2, p3, p4, p5)   {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define HSP2_TRACE_ERROR6(pcb, m, p1, p2, p3, p4, p5, p6)   {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define HSP2_TRACE_WARNING0(pcb, m)   {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m);}
 
#define HSP2_TRACE_WARNING1(pcb, m, p1)   {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1);}
 
#define HSP2_TRACE_WARNING2(pcb, m, p1, p2)   {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define HSP2_TRACE_WARNING3(pcb, m, p1, p2, p3)   {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define HSP2_TRACE_WARNING4(pcb, m, p1, p2, p3, p4)   {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define HSP2_TRACE_WARNING5(pcb, m, p1, p2, p3, p4, p5)   {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define HSP2_TRACE_WARNING6(pcb, m, p1, p2, p3, p4, p5, p6)   {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define HSP2_TRACE_API0(pcb, m)   {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_API, m);}
 
#define HSP2_TRACE_API1(pcb, m, p1)   {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_API, m, p1);}
 
#define HSP2_TRACE_API2(pcb, m, p1, p2)   {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2);}
 
#define HSP2_TRACE_API3(pcb, m, p1, p2, p3)   {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define HSP2_TRACE_API4(pcb, m, p1, p2, p3, p4)   {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define HSP2_TRACE_API5(pcb, m, p1, p2, p3, p4, p5)   {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define HSP2_TRACE_API6(pcb, m, p1, p2, p3, p4, p5, p6)   {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define HSP2_TRACE_EVENT0(pcb, m)   {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m);}
 
#define HSP2_TRACE_EVENT1(pcb, m, p1)   {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m, p1);}
 
#define HSP2_TRACE_EVENT2(pcb, m, p1, p2)   {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define HSP2_TRACE_EVENT3(pcb, m, p1, p2, p3)   {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define HSP2_TRACE_EVENT4(pcb, m, p1, p2, p3, p4)   {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define HSP2_TRACE_EVENT5(pcb, m, p1, p2, p3, p4, p5)   {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define HSP2_TRACE_EVENT6(pcb, m, p1, p2, p3, p4, p5, p6)   {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define HSP2_TRACE_DEBUG0(pcb, m)   {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m);}
 
#define HSP2_TRACE_DEBUG1(pcb, m, p1)   {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1);}
 
#define HSP2_TRACE_DEBUG2(pcb, m, p1, p2)   {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define HSP2_TRACE_DEBUG3(pcb, m, p1, p2, p3)   {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define HSP2_TRACE_DEBUG4(pcb, m, p1, p2, p3, p4)   {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define HSP2_TRACE_DEBUG5(pcb, m, p1, p2, p3, p4, p5)   {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define HSP2_TRACE_DEBUG6(pcb, m, p1, p2, p3, p4, p5, p6)   {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define NFC_TRACE_ERROR0(m)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m);}
 
#define NFC_TRACE_ERROR1(m, p1)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1);}
 
#define NFC_TRACE_ERROR2(m, p1, p2)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define NFC_TRACE_ERROR3(m, p1, p2, p3)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define NFC_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define NFC_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define NFC_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define NFC_TRACE_WARNING0(m)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m);}
 
#define NFC_TRACE_WARNING1(m, p1)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1);}
 
#define NFC_TRACE_WARNING2(m, p1, p2)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define NFC_TRACE_WARNING3(m, p1, p2, p3)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define NFC_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define NFC_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define NFC_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define NFC_TRACE_API0(m)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_API, m);}
 
#define NFC_TRACE_API1(m, p1)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1);}
 
#define NFC_TRACE_API2(m, p1, p2)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2);}
 
#define NFC_TRACE_API3(m, p1, p2, p3)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define NFC_TRACE_API4(m, p1, p2, p3, p4)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define NFC_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define NFC_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define NFC_TRACE_EVENT0(m)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m);}
 
#define NFC_TRACE_EVENT1(m, p1)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m, p1);}
 
#define NFC_TRACE_EVENT2(m, p1, p2)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define NFC_TRACE_EVENT3(m, p1, p2, p3)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define NFC_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define NFC_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define NFC_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define NFC_TRACE_DEBUG0(m)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m);}
 
#define NFC_TRACE_DEBUG1(m, p1)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1);}
 
#define NFC_TRACE_DEBUG2(m, p1, p2)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define NFC_TRACE_DEBUG3(m, p1, p2, p3)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define NFC_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define NFC_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define NFC_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define NCI_TRACE_ERROR0(m)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m);}
 
#define NCI_TRACE_ERROR1(m, p1)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1);}
 
#define NCI_TRACE_ERROR2(m, p1, p2)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define NCI_TRACE_ERROR3(m, p1, p2, p3)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define NCI_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define NCI_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define NCI_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define NCI_TRACE_WARNING0(m)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m);}
 
#define NCI_TRACE_WARNING1(m, p1)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1);}
 
#define NCI_TRACE_WARNING2(m, p1, p2)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define NCI_TRACE_WARNING3(m, p1, p2, p3)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define NCI_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define NCI_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define NCI_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define NCI_TRACE_API0(m)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_API, m);}
 
#define NCI_TRACE_API1(m, p1)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1);}
 
#define NCI_TRACE_API2(m, p1, p2)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2);}
 
#define NCI_TRACE_API3(m, p1, p2, p3)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define NCI_TRACE_API4(m, p1, p2, p3, p4)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define NCI_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define NCI_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define NCI_TRACE_EVENT0(m)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m);}
 
#define NCI_TRACE_EVENT1(m, p1)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m, p1);}
 
#define NCI_TRACE_EVENT2(m, p1, p2)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define NCI_TRACE_EVENT3(m, p1, p2, p3)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define NCI_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define NCI_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define NCI_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define NCI_TRACE_DEBUG0(m)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m);}
 
#define NCI_TRACE_DEBUG1(m, p1)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1);}
 
#define NCI_TRACE_DEBUG2(m, p1, p2)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define NCI_TRACE_DEBUG3(m, p1, p2, p3)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define NCI_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define NCI_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define NCI_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define RW_TRACE_ERROR0(m)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m);}
 
#define RW_TRACE_ERROR1(m, p1)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1);}
 
#define RW_TRACE_ERROR2(m, p1, p2)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define RW_TRACE_ERROR3(m, p1, p2, p3)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define RW_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define RW_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define RW_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define RW_TRACE_WARNING0(m)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m);}
 
#define RW_TRACE_WARNING1(m, p1)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1);}
 
#define RW_TRACE_WARNING2(m, p1, p2)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define RW_TRACE_WARNING3(m, p1, p2, p3)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define RW_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define RW_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define RW_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define RW_TRACE_API0(m)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_API, m);}
 
#define RW_TRACE_API1(m, p1)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1);}
 
#define RW_TRACE_API2(m, p1, p2)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2);}
 
#define RW_TRACE_API3(m, p1, p2, p3)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define RW_TRACE_API4(m, p1, p2, p3, p4)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define RW_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define RW_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define RW_TRACE_EVENT0(m)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m);}
 
#define RW_TRACE_EVENT1(m, p1)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m, p1);}
 
#define RW_TRACE_EVENT2(m, p1, p2)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define RW_TRACE_EVENT3(m, p1, p2, p3)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define RW_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define RW_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define RW_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define RW_TRACE_DEBUG0(m)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m);}
 
#define RW_TRACE_DEBUG1(m, p1)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1);}
 
#define RW_TRACE_DEBUG2(m, p1, p2)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define RW_TRACE_DEBUG3(m, p1, p2, p3)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define RW_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define RW_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define RW_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define CE_TRACE_ERROR0(m)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m);}
 
#define CE_TRACE_ERROR1(m, p1)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1);}
 
#define CE_TRACE_ERROR2(m, p1, p2)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define CE_TRACE_ERROR3(m, p1, p2, p3)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define CE_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define CE_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define CE_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define CE_TRACE_WARNING0(m)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m);}
 
#define CE_TRACE_WARNING1(m, p1)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1);}
 
#define CE_TRACE_WARNING2(m, p1, p2)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define CE_TRACE_WARNING3(m, p1, p2, p3)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define CE_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define CE_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define CE_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define CE_TRACE_API0(m)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_API, m);}
 
#define CE_TRACE_API1(m, p1)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1);}
 
#define CE_TRACE_API2(m, p1, p2)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2);}
 
#define CE_TRACE_API3(m, p1, p2, p3)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define CE_TRACE_API4(m, p1, p2, p3, p4)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define CE_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define CE_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define CE_TRACE_EVENT0(m)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m);}
 
#define CE_TRACE_EVENT1(m, p1)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m, p1);}
 
#define CE_TRACE_EVENT2(m, p1, p2)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define CE_TRACE_EVENT3(m, p1, p2, p3)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define CE_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define CE_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define CE_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define CE_TRACE_DEBUG0(m)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m);}
 
#define CE_TRACE_DEBUG1(m, p1)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1);}
 
#define CE_TRACE_DEBUG2(m, p1, p2)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define CE_TRACE_DEBUG3(m, p1, p2, p3)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define CE_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define CE_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define CE_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define NDEF_TRACE_ERROR0(m)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m);}
 
#define NDEF_TRACE_ERROR1(m, p1)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1);}
 
#define NDEF_TRACE_ERROR2(m, p1, p2)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define NDEF_TRACE_ERROR3(m, p1, p2, p3)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define NDEF_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define NDEF_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define NDEF_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define NDEF_TRACE_WARNING0(m)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m);}
 
#define NDEF_TRACE_WARNING1(m, p1)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1);}
 
#define NDEF_TRACE_WARNING2(m, p1, p2)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define NDEF_TRACE_WARNING3(m, p1, p2, p3)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define NDEF_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define NDEF_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define NDEF_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define NDEF_TRACE_API0(m)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_API, m);}
 
#define NDEF_TRACE_API1(m, p1)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1);}
 
#define NDEF_TRACE_API2(m, p1, p2)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2);}
 
#define NDEF_TRACE_API3(m, p1, p2, p3)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define NDEF_TRACE_API4(m, p1, p2, p3, p4)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define NDEF_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define NDEF_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define NDEF_TRACE_EVENT0(m)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m);}
 
#define NDEF_TRACE_EVENT1(m, p1)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m, p1);}
 
#define NDEF_TRACE_EVENT2(m, p1, p2)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define NDEF_TRACE_EVENT3(m, p1, p2, p3)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define NDEF_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define NDEF_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define NDEF_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define NDEF_TRACE_DEBUG0(m)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m);}
 
#define NDEF_TRACE_DEBUG1(m, p1)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1);}
 
#define NDEF_TRACE_DEBUG2(m, p1, p2)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define NDEF_TRACE_DEBUG3(m, p1, p2, p3)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define NDEF_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define NDEF_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define NDEF_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define NFA_TRACE_ERROR0(m)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m);}
 
#define NFA_TRACE_ERROR1(m, p1)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1);}
 
#define NFA_TRACE_ERROR2(m, p1, p2)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define NFA_TRACE_ERROR3(m, p1, p2, p3)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define NFA_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define NFA_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define NFA_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define NFA_TRACE_WARNING0(m)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m);}
 
#define NFA_TRACE_WARNING1(m, p1)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1);}
 
#define NFA_TRACE_WARNING2(m, p1, p2)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define NFA_TRACE_WARNING3(m, p1, p2, p3)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define NFA_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define NFA_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define NFA_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define NFA_TRACE_API0(m)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_API, m);}
 
#define NFA_TRACE_API1(m, p1)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1);}
 
#define NFA_TRACE_API2(m, p1, p2)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2);}
 
#define NFA_TRACE_API3(m, p1, p2, p3)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define NFA_TRACE_API4(m, p1, p2, p3, p4)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define NFA_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define NFA_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define NFA_TRACE_EVENT0(m)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m);}
 
#define NFA_TRACE_EVENT1(m, p1)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m, p1);}
 
#define NFA_TRACE_EVENT2(m, p1, p2)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define NFA_TRACE_EVENT3(m, p1, p2, p3)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define NFA_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define NFA_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define NFA_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define NFA_TRACE_DEBUG0(m)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m);}
 
#define NFA_TRACE_DEBUG1(m, p1)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1);}
 
#define NFA_TRACE_DEBUG2(m, p1, p2)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define NFA_TRACE_DEBUG3(m, p1, p2, p3)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define NFA_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define NFA_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define NFA_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define P2P_TRACE_ERROR0(m)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m);}
 
#define P2P_TRACE_ERROR1(m, p1)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1);}
 
#define P2P_TRACE_ERROR2(m, p1, p2)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define P2P_TRACE_ERROR3(m, p1, p2, p3)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define P2P_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define P2P_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define P2P_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define P2P_TRACE_WARNING0(m)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m);}
 
#define P2P_TRACE_WARNING1(m, p1)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1);}
 
#define P2P_TRACE_WARNING2(m, p1, p2)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define P2P_TRACE_WARNING3(m, p1, p2, p3)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define P2P_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define P2P_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define P2P_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define P2P_TRACE_API0(m)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_API, m);}
 
#define P2P_TRACE_API1(m, p1)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1);}
 
#define P2P_TRACE_API2(m, p1, p2)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2);}
 
#define P2P_TRACE_API3(m, p1, p2, p3)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define P2P_TRACE_API4(m, p1, p2, p3, p4)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define P2P_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define P2P_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define P2P_TRACE_EVENT0(m)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m);}
 
#define P2P_TRACE_EVENT1(m, p1)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m, p1);}
 
#define P2P_TRACE_EVENT2(m, p1, p2)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define P2P_TRACE_EVENT3(m, p1, p2, p3)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define P2P_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define P2P_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define P2P_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define P2P_TRACE_DEBUG0(m)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m);}
 
#define P2P_TRACE_DEBUG1(m, p1)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1);}
 
#define P2P_TRACE_DEBUG2(m, p1, p2)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define P2P_TRACE_DEBUG3(m, p1, p2, p3)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define P2P_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define P2P_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define P2P_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define CHO_TRACE_ERROR0(m)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m);}
 
#define CHO_TRACE_ERROR1(m, p1)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1);}
 
#define CHO_TRACE_ERROR2(m, p1, p2)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define CHO_TRACE_ERROR3(m, p1, p2, p3)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define CHO_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define CHO_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define CHO_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define CHO_TRACE_WARNING0(m)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m);}
 
#define CHO_TRACE_WARNING1(m, p1)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1);}
 
#define CHO_TRACE_WARNING2(m, p1, p2)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define CHO_TRACE_WARNING3(m, p1, p2, p3)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define CHO_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define CHO_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define CHO_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define CHO_TRACE_API0(m)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_API, m);}
 
#define CHO_TRACE_API1(m, p1)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1);}
 
#define CHO_TRACE_API2(m, p1, p2)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2);}
 
#define CHO_TRACE_API3(m, p1, p2, p3)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define CHO_TRACE_API4(m, p1, p2, p3, p4)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define CHO_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define CHO_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define CHO_TRACE_EVENT0(m)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m);}
 
#define CHO_TRACE_EVENT1(m, p1)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m, p1);}
 
#define CHO_TRACE_EVENT2(m, p1, p2)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define CHO_TRACE_EVENT3(m, p1, p2, p3)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define CHO_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define CHO_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define CHO_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define CHO_TRACE_DEBUG0(m)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m);}
 
#define CHO_TRACE_DEBUG1(m, p1)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1);}
 
#define CHO_TRACE_DEBUG2(m, p1, p2)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define CHO_TRACE_DEBUG3(m, p1, p2, p3)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define CHO_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define CHO_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define CHO_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define SNEP_TRACE_ERROR0(m)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m);}
 
#define SNEP_TRACE_ERROR1(m, p1)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1);}
 
#define SNEP_TRACE_ERROR2(m, p1, p2)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define SNEP_TRACE_ERROR3(m, p1, p2, p3)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define SNEP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define SNEP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define SNEP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define SNEP_TRACE_WARNING0(m)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m);}
 
#define SNEP_TRACE_WARNING1(m, p1)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1);}
 
#define SNEP_TRACE_WARNING2(m, p1, p2)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define SNEP_TRACE_WARNING3(m, p1, p2, p3)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define SNEP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define SNEP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define SNEP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define SNEP_TRACE_API0(m)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_API, m);}
 
#define SNEP_TRACE_API1(m, p1)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1);}
 
#define SNEP_TRACE_API2(m, p1, p2)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2);}
 
#define SNEP_TRACE_API3(m, p1, p2, p3)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define SNEP_TRACE_API4(m, p1, p2, p3, p4)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define SNEP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define SNEP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define SNEP_TRACE_EVENT0(m)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m);}
 
#define SNEP_TRACE_EVENT1(m, p1)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m, p1);}
 
#define SNEP_TRACE_EVENT2(m, p1, p2)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define SNEP_TRACE_EVENT3(m, p1, p2, p3)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define SNEP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define SNEP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define SNEP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define SNEP_TRACE_DEBUG0(m)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m);}
 
#define SNEP_TRACE_DEBUG1(m, p1)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1);}
 
#define SNEP_TRACE_DEBUG2(m, p1, p2)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define SNEP_TRACE_DEBUG3(m, p1, p2, p3)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define SNEP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define SNEP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define SNEP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define MMI_TRACE_0(m)
 
#define MMI_TRACE_1(m, p1)
 
#define MMI_TRACE_2(m, p1, p2)
 
#define MMI_TRACE_3(m, p1, p2, p3)
 
#define MMI_TRACE_4(m, p1, p2, p3, p4)
 
#define MMI_TRACE_5(m, p1, p2, p3, p4, p5)
 
#define MMI_TRACE_6(m, p1, p2, p3, p4, p5, p6)
 
#define MMI_DEBUG_0(m)   BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m)
 
#define MMI_DEBUG_1(m, p1)   BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1)
 
#define MMI_DEBUG_2(m, p1, p2)   BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2)
 
#define MMI_DEBUG_3(m, p1, p2, p3)   BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3)
 
#define MMI_DEBUG_4(m, p1, p2, p3, p4)   BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4)
 
#define MMI_DEBUG_5(m, p1, p2, p3, p4, p5)   BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5)
 
#define MMI_DEBUG_6(m, p1, p2, p3, p4, p5, p6)   BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6)
 
#define MMI_WARNING_0(m)   BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m)
 
#define MMI_WARNING_1(m, p1)   BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1)
 
#define MMI_WARNING_2(m, p1, p2)   BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2)
 
#define MMI_WARNING_3(m, p1, p2, p3)   BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3)
 
#define MMI_WARNING_4(m, p1, p2, p3, p4)   BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4)
 
#define MMI_WARNING_5(m, p1, p2, p3, p4, p5)   BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5)
 
#define MMI_WARNING_6(m, p1, p2, p3, p4, p5, p6)   BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6)
 
#define MMI_ERROR_0(m)   BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m)
 
#define MMI_ERROR_1(m, p1)   BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1)
 
#define MMI_ERROR_2(m, p1, p2)   BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2)
 
#define MMI_ERROR_3(m, p1, p2, p3)   BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3)
 
#define MMI_ERROR_4(m, p1, p2, p3, p4)   BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4)
 
#define MMI_ERROR_5(m, p1, p2, p3, p4, p5)   BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5)
 
#define MMI_ERROR_6(m, p1, p2, p3, p4, p5, p6)   BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6)
 
#define TAK_TRACE_0(m)   MMI_Echo(m)
 
#define MSKB_TRACE_0(m)   MMI_Echo(m)
 
#define MSKB_TRACE_1(m, p1)   MMI_Echo(m,p1)
 
#define MSKB_TRACE_2(m, p1, p2)   MMI_Echo(m,p1,p2)
 
#define MSKB_TRACE_3(m, p1, p2, p3)   MMI_Echo(m,p1,p2,p3)
 
#define MSKB_TRACE_4(m, p1, p2, p3, p4)   MMI_Echo(m,p1,p2,p3,p4)
 
#define MSKB_TRACE_5(m, p1, p2, p3, p4, p5)   MMI_Echo(m,p1,p2,p3,p4,p5)
 
#define MSKB_TRACE_6(m, p1, p2, p3, p4, p5, p6)   MMI_Echo(m,p1,p2,p3,p4,p5,p6)
 
#define MSKB_DEBUG_0(m)   MMI_Echo(m)
 
#define MSKB_DEBUG_1(m, p1)   MMI_Echo(m,p1)
 
#define MSKB_DEBUG_2(m, p1, p2)   MMI_Echo(m,p1,p2)
 
#define MSKB_DEBUG_3(m, p1, p2, p3)   MMI_Echo(m,p1,p2,p3)
 
#define MSKB_DEBUG_4(m, p1, p2, p3, p4)   MMI_Echo(m,p1,p2,p3,p4)
 
#define MSKB_DEBUG_5(m, p1, p2, p3, p4, p5)   MMI_Echo(m,p1,p2,p3,p4,p5)
 
#define MSKB_DEBUG_6(m, p1, p2, p3, p4, p5, p6)   MMI_Echo(m,p1,p2,p3,p4,p5,p6)
 
#define MSKB_ERROR_0(m)   MMI_Echo(m)
 
#define MSKB_ERROR_1(m, p1)   MMI_Echo(m,p1)
 
#define MSKB_ERROR_2(m, p1, p2)   MMI_Echo(m,p1,p2)
 
#define MSKB_ERROR_3(m, p1, p2, p3)   MMI_Echo(m,p1,p2,p3)
 
#define MSKB_ERROR_4(m, p1, p2, p3, p4)   MMI_Echo(m,p1,p2,p3,p4)
 
#define MSKB_ERROR_5(m, p1, p2, p3, p4, p5)   MMI_Echo(m,p1,p2,p3,p4,p5)
 
#define MSKB_ERROR_6(m, p1, p2, p3, p4, p5, p6)   MMI_Echo(m,p1,p2,p3,p4,p5,p6)
 
#define DUN_TRACE_ERROR0(m)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m);}
 
#define DUN_TRACE_ERROR1(m, p1)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m, p1);}
 
#define DUN_TRACE_ERROR2(m, p1, p2)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define DUN_TRACE_ERROR3(m, p1, p2, p3)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define DUN_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define DUN_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define DUN_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define DUN_TRACE_WARNING0(m)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m);}
 
#define DUN_TRACE_WARNING1(m, p1)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1);}
 
#define DUN_TRACE_WARNING2(m, p1, p2)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define DUN_TRACE_WARNING3(m, p1, p2, p3)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define DUN_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define DUN_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define DUN_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define DUN_TRACE_API0(m)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_API, m);}
 
#define DUN_TRACE_API1(m, p1)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_API, m, p1);}
 
#define DUN_TRACE_API2(m, p1, p2)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2);}
 
#define DUN_TRACE_API3(m, p1, p2, p3)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define DUN_TRACE_API4(m, p1, p2, p3, p4)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define DUN_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define DUN_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define DUN_TRACE_EVENT0(m)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m);}
 
#define DUN_TRACE_EVENT1(m, p1)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m, p1);}
 
#define DUN_TRACE_EVENT2(m, p1, p2)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define DUN_TRACE_EVENT3(m, p1, p2, p3)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define DUN_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define DUN_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define DUN_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define DUN_TRACE_DEBUG0(m)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m);}
 
#define DUN_TRACE_DEBUG1(m, p1)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1);}
 
#define DUN_TRACE_DEBUG2(m, p1, p2)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define DUN_TRACE_DEBUG3(m, p1, p2, p3)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define DUN_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define DUN_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define DUN_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRP_TRACE_ERROR0(m)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m);}
 
#define HCRP_TRACE_ERROR1(m, p1)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m, p1);}
 
#define HCRP_TRACE_ERROR2(m, p1, p2)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define HCRP_TRACE_ERROR3(m, p1, p2, p3)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define HCRP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define HCRP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define HCRP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRP_TRACE_WARNING0(m)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m);}
 
#define HCRP_TRACE_WARNING1(m, p1)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1);}
 
#define HCRP_TRACE_WARNING2(m, p1, p2)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define HCRP_TRACE_WARNING3(m, p1, p2, p3)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define HCRP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define HCRP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define HCRP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRP_TRACE_API0(m)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_API, m);}
 
#define HCRP_TRACE_API1(m, p1)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_API, m, p1);}
 
#define HCRP_TRACE_API2(m, p1, p2)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2);}
 
#define HCRP_TRACE_API3(m, p1, p2, p3)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define HCRP_TRACE_API4(m, p1, p2, p3, p4)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define HCRP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define HCRP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRP_TRACE_EVENT0(m)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m);}
 
#define HCRP_TRACE_EVENT1(m, p1)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m, p1);}
 
#define HCRP_TRACE_EVENT2(m, p1, p2)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define HCRP_TRACE_EVENT3(m, p1, p2, p3)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define HCRP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define HCRP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define HCRP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRP_TRACE_DEBUG0(m)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m);}
 
#define HCRP_TRACE_DEBUG1(m, p1)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1);}
 
#define HCRP_TRACE_DEBUG2(m, p1, p2)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define HCRP_TRACE_DEBUG3(m, p1, p2, p3)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define HCRP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define HCRP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define HCRP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRPM_TRACE_ERROR0(m)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m);}
 
#define HCRPM_TRACE_ERROR1(m, p1)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m, p1);}
 
#define HCRPM_TRACE_ERROR2(m, p1, p2)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define HCRPM_TRACE_ERROR3(m, p1, p2, p3)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define HCRPM_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define HCRPM_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define HCRPM_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRPM_TRACE_WARNING0(m)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m);}
 
#define HCRPM_TRACE_WARNING1(m, p1)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1);}
 
#define HCRPM_TRACE_WARNING2(m, p1, p2)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define HCRPM_TRACE_WARNING3(m, p1, p2, p3)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define HCRPM_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define HCRPM_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define HCRPM_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRPM_TRACE_API0(m)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_API, m);}
 
#define HCRPM_TRACE_API1(m, p1)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_API, m, p1);}
 
#define HCRPM_TRACE_API2(m, p1, p2)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2);}
 
#define HCRPM_TRACE_API3(m, p1, p2, p3)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define HCRPM_TRACE_API4(m, p1, p2, p3, p4)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define HCRPM_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define HCRPM_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRPM_TRACE_EVENT0(m)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m);}
 
#define HCRPM_TRACE_EVENT1(m, p1)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m, p1);}
 
#define HCRPM_TRACE_EVENT2(m, p1, p2)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define HCRPM_TRACE_EVENT3(m, p1, p2, p3)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define HCRPM_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define HCRPM_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define HCRPM_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define HCRPM_TRACE_DEBUG0(m)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m);}
 
#define HCRPM_TRACE_DEBUG1(m, p1)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1);}
 
#define HCRPM_TRACE_DEBUG2(m, p1, p2)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define HCRPM_TRACE_DEBUG3(m, p1, p2, p3)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define HCRPM_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define HCRPM_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define HCRPM_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define RPC_TRACE_ERROR0(m)   {if (rpc_trace_level >= BT_TRACE_LEVEL_ERROR) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_ERROR, (m));}
 
#define RPC_TRACE_ERROR1(m, p1)
 
#define RPC_TRACE_ERROR2(m, p1, p2)
 
#define RPC_TRACE_ERROR3(m, p1, p2, p3)
 
#define RPC_TRACE_ERROR4(m, p1, p2, p3, p4)
 
#define RPC_TRACE_ERROR5(m, p1, p2, p3, p4, p5)
 
#define RPC_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)
 
#define RPC_TRACE_WARNING0(m)   {if (rpc_trace_level >= BT_TRACE_LEVEL_WARNING) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_WARNING, (m));}
 
#define RPC_TRACE_WARNING1(m, p1)
 
#define RPC_TRACE_WARNING2(m, p1, p2)
 
#define RPC_TRACE_WARNING3(m, p1, p2, p3)
 
#define RPC_TRACE_WARNING4(m, p1, p2, p3, p4)
 
#define RPC_TRACE_WARNING5(m, p1, p2, p3, p4, p5)
 
#define RPC_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)
 
#define RPC_TRACE_API0(m)   {if (rpc_trace_level >= BT_TRACE_LEVEL_API) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_API, (m));}
 
#define RPC_TRACE_API1(m, p1)
 
#define RPC_TRACE_API2(m, p1, p2)
 
#define RPC_TRACE_API3(m, p1, p2, p3)
 
#define RPC_TRACE_API4(m, p1, p2, p3, p4)
 
#define RPC_TRACE_API5(m, p1, p2, p3, p4, p5)
 
#define RPC_TRACE_API6(m, p1, p2, p3, p4, p5, p6)
 
#define RPC_TRACE_EVENT0(m)   {if (rpc_trace_level >= BT_TRACE_LEVEL_EVENT) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_EVENT, (m));}
 
#define RPC_TRACE_EVENT1(m, p1)
 
#define RPC_TRACE_EVENT2(m, p1, p2)
 
#define RPC_TRACE_EVENT3(m, p1, p2, p3)
 
#define RPC_TRACE_EVENT4(m, p1, p2, p3, p4)
 
#define RPC_TRACE_EVENT5(m, p1, p2, p3, p4, p5)
 
#define RPC_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)
 
#define RPC_TRACE_DEBUG0(m)   {if (rpc_trace_level >= BT_TRACE_LEVEL_DEBUG) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_DEBUG, (m));}
 
#define RPC_TRACE_DEBUG1(m, p1)
 
#define RPC_TRACE_DEBUG2(m, p1, p2)
 
#define RPC_TRACE_DEBUG3(m, p1, p2, p3)
 
#define RPC_TRACE_DEBUG4(m, p1, p2, p3, p4)
 
#define RPC_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)
 
#define RPC_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)
 
#define BNEP_TRACE_ERROR0(m)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m);}
 
#define BNEP_TRACE_ERROR1(m, p1)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m, p1);}
 
#define BNEP_TRACE_ERROR2(m, p1, p2)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define BNEP_TRACE_ERROR3(m, p1, p2, p3)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define BNEP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define BNEP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define BNEP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define BNEP_TRACE_WARNING0(m)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m);}
 
#define BNEP_TRACE_WARNING1(m, p1)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1);}
 
#define BNEP_TRACE_WARNING2(m, p1, p2)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define BNEP_TRACE_WARNING3(m, p1, p2, p3)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define BNEP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define BNEP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define BNEP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define BNEP_TRACE_API0(m)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_API, m);}
 
#define BNEP_TRACE_API1(m, p1)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_API, m, p1);}
 
#define BNEP_TRACE_API2(m, p1, p2)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2);}
 
#define BNEP_TRACE_API3(m, p1, p2, p3)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define BNEP_TRACE_API4(m, p1, p2, p3, p4)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define BNEP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define BNEP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define BNEP_TRACE_EVENT0(m)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m);}
 
#define BNEP_TRACE_EVENT1(m, p1)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m, p1);}
 
#define BNEP_TRACE_EVENT2(m, p1, p2)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define BNEP_TRACE_EVENT3(m, p1, p2, p3)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define BNEP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define BNEP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define BNEP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define BNEP_TRACE_DEBUG0(m)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m);}
 
#define BNEP_TRACE_DEBUG1(m, p1)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1);}
 
#define BNEP_TRACE_DEBUG2(m, p1, p2)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define BNEP_TRACE_DEBUG3(m, p1, p2, p3)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define BNEP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define BNEP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define BNEP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define PAN_TRACE_ERROR0(m)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m);}
 
#define PAN_TRACE_ERROR1(m, p1)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m, p1);}
 
#define PAN_TRACE_ERROR2(m, p1, p2)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define PAN_TRACE_ERROR3(m, p1, p2, p3)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define PAN_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define PAN_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define PAN_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define PAN_TRACE_WARNING0(m)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m);}
 
#define PAN_TRACE_WARNING1(m, p1)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1);}
 
#define PAN_TRACE_WARNING2(m, p1, p2)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define PAN_TRACE_WARNING3(m, p1, p2, p3)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define PAN_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define PAN_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define PAN_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define PAN_TRACE_API0(m)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_API, m);}
 
#define PAN_TRACE_API1(m, p1)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_API, m, p1);}
 
#define PAN_TRACE_API2(m, p1, p2)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2);}
 
#define PAN_TRACE_API3(m, p1, p2, p3)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define PAN_TRACE_API4(m, p1, p2, p3, p4)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define PAN_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define PAN_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define PAN_TRACE_EVENT0(m)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m);}
 
#define PAN_TRACE_EVENT1(m, p1)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m, p1);}
 
#define PAN_TRACE_EVENT2(m, p1, p2)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define PAN_TRACE_EVENT3(m, p1, p2, p3)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define PAN_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define PAN_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define PAN_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define PAN_TRACE_DEBUG0(m)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m);}
 
#define PAN_TRACE_DEBUG1(m, p1)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1);}
 
#define PAN_TRACE_DEBUG2(m, p1, p2)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define PAN_TRACE_DEBUG3(m, p1, p2, p3)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define PAN_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define PAN_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define PAN_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define SAP_TRACE_ERROR0(m)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m);}
 
#define SAP_TRACE_ERROR1(m, p1)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m, p1);}
 
#define SAP_TRACE_ERROR2(m, p1, p2)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define SAP_TRACE_ERROR3(m, p1, p2, p3)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define SAP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define SAP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define SAP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define SAP_TRACE_WARNING0(m)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m);}
 
#define SAP_TRACE_WARNING1(m, p1)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1);}
 
#define SAP_TRACE_WARNING2(m, p1, p2)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define SAP_TRACE_WARNING3(m, p1, p2, p3)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define SAP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define SAP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define SAP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define SAP_TRACE_API0(m)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_API, m);}
 
#define SAP_TRACE_API1(m, p1)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_API, m, p1);}
 
#define SAP_TRACE_API2(m, p1, p2)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2);}
 
#define SAP_TRACE_API3(m, p1, p2, p3)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define SAP_TRACE_API4(m, p1, p2, p3, p4)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define SAP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define SAP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define SAP_TRACE_EVENT0(m)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m);}
 
#define SAP_TRACE_EVENT1(m, p1)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m, p1);}
 
#define SAP_TRACE_EVENT2(m, p1, p2)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define SAP_TRACE_EVENT3(m, p1, p2, p3)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define SAP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define SAP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define SAP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define SAP_TRACE_DEBUG0(m)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m);}
 
#define SAP_TRACE_DEBUG1(m, p1)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1);}
 
#define SAP_TRACE_DEBUG2(m, p1, p2)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define SAP_TRACE_DEBUG3(m, p1, p2, p3)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define SAP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define SAP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define SAP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define OPP_TRACE_ERROR0(m)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m);}
 
#define OPP_TRACE_ERROR1(m, p1)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1);}
 
#define OPP_TRACE_ERROR2(m, p1, p2)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define OPP_TRACE_ERROR3(m, p1, p2, p3)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define OPP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define OPP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define OPP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define OPP_TRACE_WARNING0(m)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m);}
 
#define OPP_TRACE_WARNING1(m, p1)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1);}
 
#define OPP_TRACE_WARNING2(m, p1, p2)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define OPP_TRACE_WARNING3(m, p1, p2, p3)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define OPP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define OPP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define OPP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define OPP_TRACE_EVENT0(m)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m);}
 
#define OPP_TRACE_EVENT1(m, p1)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m, p1);}
 
#define OPP_TRACE_EVENT2(m, p1, p2)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define OPP_TRACE_EVENT3(m, p1, p2, p3)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define OPP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define OPP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define OPP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define OPP_TRACE_DEBUG0(m)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m);}
 
#define OPP_TRACE_DEBUG1(m, p1)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1);}
 
#define OPP_TRACE_DEBUG2(m, p1, p2)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define OPP_TRACE_DEBUG3(m, p1, p2, p3)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define OPP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define OPP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define OPP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define FTP_TRACE_ERROR0(m)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m);}
 
#define FTP_TRACE_ERROR1(m, p1)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1);}
 
#define FTP_TRACE_ERROR2(m, p1, p2)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define FTP_TRACE_ERROR3(m, p1, p2, p3)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define FTP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define FTP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define FTP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define FTP_TRACE_WARNING0(m)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m);}
 
#define FTP_TRACE_WARNING1(m, p1)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1);}
 
#define FTP_TRACE_WARNING2(m, p1, p2)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define FTP_TRACE_WARNING3(m, p1, p2, p3)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define FTP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define FTP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define FTP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define FTP_TRACE_EVENT0(m)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m);}
 
#define FTP_TRACE_EVENT1(m, p1)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m, p1);}
 
#define FTP_TRACE_EVENT2(m, p1, p2)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define FTP_TRACE_EVENT3(m, p1, p2, p3)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define FTP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define FTP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define FTP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define FTP_TRACE_DEBUG0(m)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m);}
 
#define FTP_TRACE_DEBUG1(m, p1)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1);}
 
#define FTP_TRACE_DEBUG2(m, p1, p2)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define FTP_TRACE_DEBUG3(m, p1, p2, p3)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define FTP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define FTP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define FTP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define A2D_TRACE_ERROR0(m)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m);}
 
#define A2D_TRACE_ERROR1(m, p1)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1);}
 
#define A2D_TRACE_ERROR2(m, p1, p2)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2);}
 
#define A2D_TRACE_ERROR3(m, p1, p2, p3)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2,p3);}
 
#define A2D_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2,p3,p4);}
 
#define A2D_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5);}
 
#define A2D_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5,p6);}
 
#define A2D_TRACE_WARNING0(m)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m);}
 
#define A2D_TRACE_WARNING1(m, p1)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1);}
 
#define A2D_TRACE_WARNING2(m, p1, p2)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2);}
 
#define A2D_TRACE_WARNING3(m, p1, p2, p3)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2,p3);}
 
#define A2D_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2,p3,p4);}
 
#define A2D_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5);}
 
#define A2D_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5,p6);}
 
#define A2D_TRACE_EVENT0(m)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m);}
 
#define A2D_TRACE_EVENT1(m, p1)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m, p1);}
 
#define A2D_TRACE_EVENT2(m, p1, p2)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2);}
 
#define A2D_TRACE_EVENT3(m, p1, p2, p3)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2,p3);}
 
#define A2D_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2,p3,p4);}
 
#define A2D_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5);}
 
#define A2D_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5,p6);}
 
#define A2D_TRACE_DEBUG0(m)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m);}
 
#define A2D_TRACE_DEBUG1(m, p1)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1);}
 
#define A2D_TRACE_DEBUG2(m, p1, p2)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2);}
 
#define A2D_TRACE_DEBUG3(m, p1, p2, p3)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2,p3);}
 
#define A2D_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4);}
 
#define A2D_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5);}
 
#define A2D_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5,p6);}
 
#define A2D_TRACE_API0(m)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_API,m);}
 
#define A2D_TRACE_API1(m, p1)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_API,m, p1);}
 
#define A2D_TRACE_API2(m, p1, p2)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2);}
 
#define A2D_TRACE_API3(m, p1, p2, p3)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2,p3);}
 
#define A2D_TRACE_API4(m, p1, p2, p3, p4)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2,p3,p4);}
 
#define A2D_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2,p3,p4,p5);}
 
#define A2D_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2,p3,p4,p5,p6);}
 
#define VDP_TRACE_ERROR0(m)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m);}
 
#define VDP_TRACE_ERROR1(m, p1)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1);}
 
#define VDP_TRACE_ERROR2(m, p1, p2)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2);}
 
#define VDP_TRACE_ERROR3(m, p1, p2, p3)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3);}
 
#define VDP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4);}
 
#define VDP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5);}
 
#define VDP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5,p6);}
 
#define VDP_TRACE_WARNING0(m)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m);}
 
#define VDP_TRACE_WARNING1(m, p1)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1);}
 
#define VDP_TRACE_WARNING2(m, p1, p2)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2);}
 
#define VDP_TRACE_WARNING3(m, p1, p2, p3)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3);}
 
#define VDP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4);}
 
#define VDP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5);}
 
#define VDP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5,p6);}
 
#define VDP_TRACE_EVENT0(m)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m);}
 
#define VDP_TRACE_EVENT1(m, p1)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m, p1);}
 
#define VDP_TRACE_EVENT2(m, p1, p2)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2);}
 
#define VDP_TRACE_EVENT3(m, p1, p2, p3)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3);}
 
#define VDP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4);}
 
#define VDP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5);}
 
#define VDP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5,p6);}
 
#define VDP_TRACE_DEBUG0(m)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m);}
 
#define VDP_TRACE_DEBUG1(m, p1)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1);}
 
#define VDP_TRACE_DEBUG2(m, p1, p2)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2);}
 
#define VDP_TRACE_DEBUG3(m, p1, p2, p3)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3);}
 
#define VDP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4);}
 
#define VDP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5);}
 
#define VDP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5,p6);}
 
#define VDP_TRACE_API0(m)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_API,m);}
 
#define VDP_TRACE_API1(m, p1)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_API,m, p1);}
 
#define VDP_TRACE_API2(m, p1, p2)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2);}
 
#define VDP_TRACE_API3(m, p1, p2, p3)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3);}
 
#define VDP_TRACE_API4(m, p1, p2, p3, p4)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4);}
 
#define VDP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4,p5);}
 
#define VDP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4,p5,p6);}
 
#define LMP_TRACE_ERROR0(m)   {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m);}
 
#define LMP_TRACE_ERROR1(m, p1)   {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1);}
 
#define LMP_TRACE_ERROR2(m, p1, p2)   {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define LMP_TRACE_ERROR3(m, p1, p2, p3)   {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define LMP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define LMP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define LMP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define LMP_TRACE_WARNING0(m)   {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m);}
 
#define LMP_TRACE_WARNING1(m, p1)   {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1);}
 
#define LMP_TRACE_WARNING2(m, p1, p2)   {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define LMP_TRACE_WARNING3(m, p1, p2, p3)   {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define LMP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define LMP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define LMP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define LMP_TRACE_EVENT0(m)   {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m);}
 
#define LMP_TRACE_EVENT1(m, p1)   {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m, p1);}
 
#define LMP_TRACE_EVENT2(m, p1, p2)   {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define LMP_TRACE_EVENT3(m, p1, p2, p3)   {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define LMP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define LMP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define LMP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define LMP_TRACE_DEBUG0(m)   {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m);}
 
#define LMP_TRACE_DEBUG1(m, p1)   {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1);}
 
#define LMP_TRACE_DEBUG2(m, p1, p2)   {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define LMP_TRACE_DEBUG3(m, p1, p2, p3)   {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define LMP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define LMP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define LMP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define LC_TRACE_ERROR0(m)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_0(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m);}
 
#define LC_TRACE_ERROR1(m, p1)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_1(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1);}
 
#define LC_TRACE_ERROR2(m, p1, p2)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_2(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define LC_TRACE_ERROR3(m, p1, p2, p3)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_3(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define LC_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_4(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define LC_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_5(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define LC_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_6(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define LC_TRACE_WARNING0(m)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_0(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m);}
 
#define LC_TRACE_WARNING1(m, p1)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_1(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1);}
 
#define LC_TRACE_WARNING2(m, p1, p2)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_2(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define LC_TRACE_WARNING3(m, p1, p2, p3)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_3(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define LC_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_4(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define LC_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_5(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define LC_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_6(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define LC_TRACE_EVENT0(m)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_0(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m);}
 
#define LC_TRACE_EVENT1(m, p1)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_1(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m, p1);}
 
#define LC_TRACE_EVENT2(m, p1, p2)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_2(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define LC_TRACE_EVENT3(m, p1, p2, p3)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_3(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define LC_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_4(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define LC_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_5(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define LC_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_6(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define LC_TRACE_DEBUG0(m)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_0(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m);}
 
#define LC_TRACE_DEBUG1(m, p1)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_1(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1);}
 
#define LC_TRACE_DEBUG2(m, p1, p2)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_2(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define LC_TRACE_DEBUG3(m, p1, p2, p3)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_3(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define LC_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_5(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define LC_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_6(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define SDA_TRACE_ERROR0(m)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(m);}
 
#define SDA_TRACE_ERROR1(m, p1)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(m,p1);}
 
#define SDA_TRACE_ERROR2(m, p1, p2)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(m,p1,p2);}
 
#define SDA_TRACE_ERROR3(m, p1, p2, p3)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(m,p1,p2,p3);}
 
#define SDA_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(m,p1,p2,p3,p4);}
 
#define SDA_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(m,p1,p2,p3,p4,p5);}
 
#define SDA_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(m,p1,p2,p3,p4,p5,p6);}
 
#define SDA_TRACE_WARNING0(m)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(m);}
 
#define SDA_TRACE_WARNING1(m, p1)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(m,p1);}
 
#define SDA_TRACE_WARNING2(m, p1, p2)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(m,p1,p2);}
 
#define SDA_TRACE_WARNING3(m, p1, p2, p3)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(m,p1,p2,p3);}
 
#define SDA_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(m,p1,p2,p3,p4);}
 
#define SDA_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(m,p1,p2,p3,p4,p5);}
 
#define SDA_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(m,p1,p2,p3,p4,p5,p6);}
 
#define SDA_TRACE_EVENT0(m)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(m);}
 
#define SDA_TRACE_EVENT1(m, p1)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(m, p1);}
 
#define SDA_TRACE_EVENT2(m, p1, p2)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(m,p1,p2);}
 
#define SDA_TRACE_EVENT3(m, p1, p2, p3)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(m,p1,p2,p3);}
 
#define SDA_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(m,p1,p2,p3,p4);}
 
#define SDA_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(m,p1,p2,p3,p4,p5);}
 
#define SDA_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(m,p1,p2,p3,p4,p5,p6);}
 
#define SDA_TRACE_DEBUG0(m)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(m);}
 
#define SDA_TRACE_DEBUG1(m, p1)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(m,p1);}
 
#define SDA_TRACE_DEBUG2(m, p1, p2)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(m,p1,p2);}
 
#define SDA_TRACE_DEBUG3(m, p1, p2, p3)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(m,p1,p2,p3);}
 
#define SDA_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(m,p1,p2,p3,p4);}
 
#define SDA_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(m,p1,p2,p3,p4,p5);}
 
#define SDA_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(m,p1,p2,p3,p4,p5,p6);}
 
#define AVDT_TRACE_ERROR0(m)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m);}
 
#define AVDT_TRACE_ERROR1(m, p1)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1);}
 
#define AVDT_TRACE_ERROR2(m, p1, p2)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define AVDT_TRACE_ERROR3(m, p1, p2, p3)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define AVDT_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define AVDT_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define AVDT_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define AVDT_TRACE_WARNING0(m)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m);}
 
#define AVDT_TRACE_WARNING1(m, p1)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1);}
 
#define AVDT_TRACE_WARNING2(m, p1, p2)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define AVDT_TRACE_WARNING3(m, p1, p2, p3)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define AVDT_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define AVDT_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define AVDT_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define AVDT_TRACE_EVENT0(m)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m);}
 
#define AVDT_TRACE_EVENT1(m, p1)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m, p1);}
 
#define AVDT_TRACE_EVENT2(m, p1, p2)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define AVDT_TRACE_EVENT3(m, p1, p2, p3)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define AVDT_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define AVDT_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define AVDT_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define AVDT_TRACE_DEBUG0(m)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m);}
 
#define AVDT_TRACE_DEBUG1(m, p1)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1);}
 
#define AVDT_TRACE_DEBUG2(m, p1, p2)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define AVDT_TRACE_DEBUG3(m, p1, p2, p3)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define AVDT_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define AVDT_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define AVDT_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define AVDT_TRACE_API0(m)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_API, m);}
 
#define AVDT_TRACE_API1(m, p1)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1);}
 
#define AVDT_TRACE_API2(m, p1, p2)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2);}
 
#define AVDT_TRACE_API3(m, p1, p2, p3)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define AVDT_TRACE_API4(m, p1, p2, p3, p4)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define AVDT_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define AVDT_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define AVCT_TRACE_ERROR0(m)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m);}
 
#define AVCT_TRACE_ERROR1(m, p1)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1);}
 
#define AVCT_TRACE_ERROR2(m, p1, p2)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define AVCT_TRACE_ERROR3(m, p1, p2, p3)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define AVCT_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define AVCT_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define AVCT_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define AVCT_TRACE_WARNING0(m)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m);}
 
#define AVCT_TRACE_WARNING1(m, p1)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1);}
 
#define AVCT_TRACE_WARNING2(m, p1, p2)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define AVCT_TRACE_WARNING3(m, p1, p2, p3)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define AVCT_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define AVCT_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define AVCT_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define AVCT_TRACE_EVENT0(m)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m);}
 
#define AVCT_TRACE_EVENT1(m, p1)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m, p1);}
 
#define AVCT_TRACE_EVENT2(m, p1, p2)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define AVCT_TRACE_EVENT3(m, p1, p2, p3)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define AVCT_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define AVCT_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define AVCT_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define AVCT_TRACE_DEBUG0(m)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m);}
 
#define AVCT_TRACE_DEBUG1(m, p1)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1);}
 
#define AVCT_TRACE_DEBUG2(m, p1, p2)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define AVCT_TRACE_DEBUG3(m, p1, p2, p3)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define AVCT_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define AVCT_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define AVCT_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define AVCT_TRACE_API0(m)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_API, m);}
 
#define AVCT_TRACE_API1(m, p1)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1);}
 
#define AVCT_TRACE_API2(m, p1, p2)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2);}
 
#define AVCT_TRACE_API3(m, p1, p2, p3)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define AVCT_TRACE_API4(m, p1, p2, p3, p4)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define AVCT_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define AVCT_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define AVRC_TRACE_ERROR0(m)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m);}
 
#define AVRC_TRACE_ERROR1(m, p1)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1);}
 
#define AVRC_TRACE_ERROR2(m, p1, p2)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2);}
 
#define AVRC_TRACE_ERROR3(m, p1, p2, p3)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3);}
 
#define AVRC_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4);}
 
#define AVRC_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5);}
 
#define AVRC_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5,p6);}
 
#define AVRC_TRACE_WARNING0(m)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m);}
 
#define AVRC_TRACE_WARNING1(m, p1)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1);}
 
#define AVRC_TRACE_WARNING2(m, p1, p2)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2);}
 
#define AVRC_TRACE_WARNING3(m, p1, p2, p3)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3);}
 
#define AVRC_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4);}
 
#define AVRC_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5);}
 
#define AVRC_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5,p6);}
 
#define AVRC_TRACE_EVENT0(m)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m);}
 
#define AVRC_TRACE_EVENT1(m, p1)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m, p1);}
 
#define AVRC_TRACE_EVENT2(m, p1, p2)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2);}
 
#define AVRC_TRACE_EVENT3(m, p1, p2, p3)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3);}
 
#define AVRC_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4);}
 
#define AVRC_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5);}
 
#define AVRC_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5,p6);}
 
#define AVRC_TRACE_DEBUG0(m)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m);}
 
#define AVRC_TRACE_DEBUG1(m, p1)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1);}
 
#define AVRC_TRACE_DEBUG2(m, p1, p2)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2);}
 
#define AVRC_TRACE_DEBUG3(m, p1, p2, p3)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3);}
 
#define AVRC_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4);}
 
#define AVRC_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5);}
 
#define AVRC_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5,p6);}
 
#define AVRC_TRACE_API0(m)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_API,m);}
 
#define AVRC_TRACE_API1(m, p1)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_API,m, p1);}
 
#define AVRC_TRACE_API2(m, p1, p2)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2);}
 
#define AVRC_TRACE_API3(m, p1, p2, p3)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3);}
 
#define AVRC_TRACE_API4(m, p1, p2, p3, p4)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4);}
 
#define AVRC_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4,p5);}
 
#define AVRC_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4,p5,p6);}
 
#define MCA_TRACE_ERROR0(m)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m);}
 
#define MCA_TRACE_ERROR1(m, p1)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1);}
 
#define MCA_TRACE_ERROR2(m, p1, p2)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define MCA_TRACE_ERROR3(m, p1, p2, p3)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define MCA_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define MCA_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define MCA_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define MCA_TRACE_WARNING0(m)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m);}
 
#define MCA_TRACE_WARNING1(m, p1)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1);}
 
#define MCA_TRACE_WARNING2(m, p1, p2)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define MCA_TRACE_WARNING3(m, p1, p2, p3)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define MCA_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define MCA_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define MCA_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define MCA_TRACE_EVENT0(m)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m);}
 
#define MCA_TRACE_EVENT1(m, p1)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m, p1);}
 
#define MCA_TRACE_EVENT2(m, p1, p2)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define MCA_TRACE_EVENT3(m, p1, p2, p3)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define MCA_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define MCA_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define MCA_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define MCA_TRACE_DEBUG0(m)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m);}
 
#define MCA_TRACE_DEBUG1(m, p1)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1);}
 
#define MCA_TRACE_DEBUG2(m, p1, p2)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define MCA_TRACE_DEBUG3(m, p1, p2, p3)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define MCA_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define MCA_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define MCA_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define MCA_TRACE_API0(m)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_API, m);}
 
#define MCA_TRACE_API1(m, p1)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1);}
 
#define MCA_TRACE_API2(m, p1, p2)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2);}
 
#define MCA_TRACE_API3(m, p1, p2, p3)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define MCA_TRACE_API4(m, p1, p2, p3, p4)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define MCA_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define MCA_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define AMP_TRACE_ERROR0(m)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m);}
 
#define AMP_TRACE_ERROR1(m, p1)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1);}
 
#define AMP_TRACE_ERROR2(m, p1, p2)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define AMP_TRACE_ERROR3(m, p1, p2, p3)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define AMP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define AMP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define AMP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define AMP_TRACE_WARNING0(m)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m);}
 
#define AMP_TRACE_WARNING1(m, p1)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1);}
 
#define AMP_TRACE_WARNING2(m, p1, p2)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define AMP_TRACE_WARNING3(m, p1, p2, p3)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define AMP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define AMP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define AMP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define AMP_TRACE_API0(m)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_API, m);}
 
#define AMP_TRACE_API1(m, p1)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1);}
 
#define AMP_TRACE_API2(m, p1, p2)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2);}
 
#define AMP_TRACE_API3(m, p1, p2, p3)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define AMP_TRACE_API4(m, p1, p2, p3, p4)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define AMP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define AMP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define AMP_TRACE_EVENT0(m)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m);}
 
#define AMP_TRACE_EVENT1(m, p1)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m, p1);}
 
#define AMP_TRACE_EVENT2(m, p1, p2)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define AMP_TRACE_EVENT3(m, p1, p2, p3)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define AMP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define AMP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define AMP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define AMP_TRACE_DEBUG0(m)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m);}
 
#define AMP_TRACE_DEBUG1(m, p1)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1);}
 
#define AMP_TRACE_DEBUG2(m, p1, p2)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define AMP_TRACE_DEBUG3(m, p1, p2, p3)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define AMP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define AMP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define AMP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define GATT_TRACE_ERROR0(m)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m);}
 
#define GATT_TRACE_ERROR1(m, p1)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1);}
 
#define GATT_TRACE_ERROR2(m, p1, p2)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define GATT_TRACE_ERROR3(m, p1, p2, p3)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define GATT_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define GATT_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define GATT_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define GATT_TRACE_WARNING0(m)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m);}
 
#define GATT_TRACE_WARNING1(m, p1)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1);}
 
#define GATT_TRACE_WARNING2(m, p1, p2)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define GATT_TRACE_WARNING3(m, p1, p2, p3)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define GATT_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define GATT_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define GATT_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define GATT_TRACE_API0(m)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_API, m);}
 
#define GATT_TRACE_API1(m, p1)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1);}
 
#define GATT_TRACE_API2(m, p1, p2)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2);}
 
#define GATT_TRACE_API3(m, p1, p2, p3)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define GATT_TRACE_API4(m, p1, p2, p3, p4)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define GATT_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define GATT_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define GATT_TRACE_EVENT0(m)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m);}
 
#define GATT_TRACE_EVENT1(m, p1)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m, p1);}
 
#define GATT_TRACE_EVENT2(m, p1, p2)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define GATT_TRACE_EVENT3(m, p1, p2, p3)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define GATT_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define GATT_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define GATT_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define GATT_TRACE_DEBUG0(m)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m);}
 
#define GATT_TRACE_DEBUG1(m, p1)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1);}
 
#define GATT_TRACE_DEBUG2(m, p1, p2)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define GATT_TRACE_DEBUG3(m, p1, p2, p3)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define GATT_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define GATT_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define GATT_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define SMP_TRACE_ERROR0(m)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m);}
 
#define SMP_TRACE_ERROR1(m, p1)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1);}
 
#define SMP_TRACE_ERROR2(m, p1, p2)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2);}
 
#define SMP_TRACE_ERROR3(m, p1, p2, p3)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2,p3);}
 
#define SMP_TRACE_ERROR4(m, p1, p2, p3, p4)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}
 
#define SMP_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}
 
#define SMP_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}
 
#define SMP_TRACE_WARNING0(m)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m);}
 
#define SMP_TRACE_WARNING1(m, p1)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1);}
 
#define SMP_TRACE_WARNING2(m, p1, p2)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2);}
 
#define SMP_TRACE_WARNING3(m, p1, p2, p3)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2,p3);}
 
#define SMP_TRACE_WARNING4(m, p1, p2, p3, p4)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}
 
#define SMP_TRACE_WARNING5(m, p1, p2, p3, p4, p5)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}
 
#define SMP_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}
 
#define SMP_TRACE_API0(m)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_API, m);}
 
#define SMP_TRACE_API1(m, p1)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1);}
 
#define SMP_TRACE_API2(m, p1, p2)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2);}
 
#define SMP_TRACE_API3(m, p1, p2, p3)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2,p3);}
 
#define SMP_TRACE_API4(m, p1, p2, p3, p4)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2,p3,p4);}
 
#define SMP_TRACE_API5(m, p1, p2, p3, p4, p5)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}
 
#define SMP_TRACE_API6(m, p1, p2, p3, p4, p5, p6)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}
 
#define SMP_TRACE_EVENT0(m)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m);}
 
#define SMP_TRACE_EVENT1(m, p1)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m, p1);}
 
#define SMP_TRACE_EVENT2(m, p1, p2)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2);}
 
#define SMP_TRACE_EVENT3(m, p1, p2, p3)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2,p3);}
 
#define SMP_TRACE_EVENT4(m, p1, p2, p3, p4)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}
 
#define SMP_TRACE_EVENT5(m, p1, p2, p3, p4, p5)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}
 
#define SMP_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}
 
#define SMP_TRACE_DEBUG0(m)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m);}
 
#define SMP_TRACE_DEBUG1(m, p1)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1);}
 
#define SMP_TRACE_DEBUG2(m, p1, p2)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2);}
 
#define SMP_TRACE_DEBUG3(m, p1, p2, p3)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}
 
#define SMP_TRACE_DEBUG4(m, p1, p2, p3, p4)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}
 
#define SMP_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}
 
#define SMP_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}
 
#define APPL_TRACE_ERROR0(m)   {if (appl_trace_level >= BT_TRACE_LEVEL_ERROR) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_APPL | TRACE_TYPE_ERROR, (m));}
 
#define APPL_TRACE_ERROR1(m, p1)
 
#define APPL_TRACE_ERROR2(m, p1, p2)
 
#define APPL_TRACE_ERROR3(m, p1, p2, p3)
 
#define APPL_TRACE_ERROR4(m, p1, p2, p3, p4)
 
#define APPL_TRACE_ERROR5(m, p1, p2, p3, p4, p5)
 
#define APPL_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)
 
#define APPL_TRACE_WARNING0(m)   {if (appl_trace_level >= BT_TRACE_LEVEL_WARNING) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_APPL | TRACE_TYPE_WARNING, (m));}
 
#define APPL_TRACE_WARNING1(m, p1)
 
#define APPL_TRACE_WARNING2(m, p1, p2)
 
#define APPL_TRACE_WARNING3(m, p1, p2, p3)
 
#define APPL_TRACE_WARNING4(m, p1, p2, p3, p4)
 
#define APPL_TRACE_WARNING5(m, p1, p2, p3, p4, p5)
 
#define APPL_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)
 
#define APPL_TRACE_API0(m)   {if (appl_trace_level >= BT_TRACE_LEVEL_API) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_APPL | TRACE_TYPE_API, (m));}
 
#define APPL_TRACE_API1(m, p1)
 
#define APPL_TRACE_API2(m, p1, p2)
 
#define APPL_TRACE_API3(m, p1, p2, p3)
 
#define APPL_TRACE_API4(m, p1, p2, p3, p4)
 
#define APPL_TRACE_API5(m, p1, p2, p3, p4, p5)
 
#define APPL_TRACE_API6(m, p1, p2, p3, p4, p5, p6)
 
#define APPL_TRACE_EVENT0(m)   {if (appl_trace_level >= BT_TRACE_LEVEL_EVENT) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_APPL | TRACE_TYPE_EVENT, (m));}
 
#define APPL_TRACE_EVENT1(m, p1)
 
#define APPL_TRACE_EVENT2(m, p1, p2)
 
#define APPL_TRACE_EVENT3(m, p1, p2, p3)
 
#define APPL_TRACE_EVENT4(m, p1, p2, p3, p4)
 
#define APPL_TRACE_EVENT5(m, p1, p2, p3, p4, p5)
 
#define APPL_TRACE_EVENT6(m, p1, p2, p3, p4, p5, p6)
 
#define APPL_TRACE_DEBUG0(m)   {if (appl_trace_level >= BT_TRACE_LEVEL_DEBUG) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_APPL | TRACE_TYPE_DEBUG, (m));}
 
#define APPL_TRACE_DEBUG1(m, p1)
 
#define APPL_TRACE_DEBUG2(m, p1, p2)
 
#define APPL_TRACE_DEBUG3(m, p1, p2, p3)
 
#define APPL_TRACE_DEBUG4(m, p1, p2, p3, p4)
 
#define APPL_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)
 
#define APPL_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)
 
#define SAP_TRACE_0(m)   MMI_Echo(m)
 
#define SAP_TRACE_1(m, p1)   MMI_Echo(m,p1)
 
#define SAP_TRACE_2(m, p1, p2)   MMI_Echo(m,p1,p2)
 
#define SAP_TRACE_3(m, p1, p2, p3)   MMI_Echo(m,p1,p2,p3)
 
#define SAP_TRACE_4(m, p1, p2, p3, p4)   MMI_Echo(m,p1,p2,p3,p4)
 
#define SAP_TRACE_5(m, p1, p2, p3, p4, p5)   MMI_Echo(m,p1,p2,p3,p4,p5)
 
#define SAP_TRACE_6(m, p1, p2, p3, p4, p5, p6)   MMI_Echo(m,p1,p2,p3,p4,p5,p6)
 
#define DRV_TRACE_WARNING0(m)
 
#define DRV_TRACE_WARNING1(m, p1)
 
#define DRV_TRACE_WARNING2(m, p1, p2)
 
#define DRV_TRACE_WARNING3(m, p1, p2, p3)
 
#define DRV_TRACE_WARNING4(m, p1, p2, p3, p4)
 
#define DRV_TRACE_WARNING5(m, p1, p2, p3, p4, p5)
 
#define DRV_TRACE_WARNING6(m, p1, p2, p3, p4, p5, p6)
 
#define DRV_TRACE_ERROR0(m)   APPL_TRACE_ERROR0(m)
 
#define DRV_TRACE_ERROR1(m, p1)   APPL_TRACE_ERROR1(m,p1)
 
#define DRV_TRACE_ERROR2(m, p1, p2)   APPL_TRACE_ERROR2(m,p1,p2)
 
#define DRV_TRACE_ERROR3(m, p1, p2, p3)   APPL_TRACE_ERROR3(m,p1,p2,p3)
 
#define DRV_TRACE_ERROR4(m, p1, p2, p3, p4)   APPL_TRACE_ERROR4(m,p1,p2,p3,p4)
 
#define DRV_TRACE_ERROR5(m, p1, p2, p3, p4, p5)   APPL_TRACE_ERROR5(m,p1,p2,p3,p4,p5)
 
#define DRV_TRACE_ERROR6(m, p1, p2, p3, p4, p5, p6)   APPL_TRACE_ERROR6(m,p1,p2,p3,p4,p5,p6)
 
#define DRV_TRACE_DEBUG0(m)   APPL_TRACE_DEBUG0(m)
 
#define DRV_TRACE_DEBUG1(m, p1)   APPL_TRACE_DEBUG1(m,p1)
 
#define DRV_TRACE_DEBUG2(m, p1, p2)   APPL_TRACE_DEBUG2(m,p1,p2)
 
#define DRV_TRACE_DEBUG3(m, p1, p2, p3)   APPL_TRACE_DEBUG3(m,p1,p2,p3)
 
#define DRV_TRACE_DEBUG4(m, p1, p2, p3, p4)   APPL_TRACE_DEBUG4(m,p1,p2,p3,p4)
 
#define DRV_TRACE_DEBUG5(m, p1, p2, p3, p4, p5)   APPL_TRACE_DEBUG5(m,p1,p2,p3,p4,p5)
 
#define DRV_TRACE_DEBUG6(m, p1, p2, p3, p4, p5, p6)   APPL_TRACE_DEBUG6(m,p1,p2,p3,p4,p5,p6)
 

Typedefs

typedef UINT8 tBTTRC_LAYER_ID
 
typedef UINT8 tBTTRC_TYPE
 
typedef UINT8 tBTTRC_PARAM_TYPE
 

Functions

EXPORT_API void LogMsg (UINT32 trace_set_mask, const char *fmt_str,...)
 
void LogMsg_0 (UINT32 trace_set_mask, const char *p_str)
 
void LogMsg_1 (UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)
 
void LogMsg_2 (UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
 
void LogMsg_3 (UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
 
void LogMsg_4 (UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
 
void LogMsg_5 (UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
 
void LogMsg_6 (UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
 
EXPORT_API void BTTRC_StackTrace0 (tBTTRC_LAYER_ID layer_id, tBTTRC_TYPE type, UINT16 token)
 
EXPORT_API void BTTRC_StackTrace1 (tBTTRC_LAYER_ID layer_id, tBTTRC_TYPE type, UINT16 token, tBTTRC_PARAM_TYPE p1_type, UINT32 p1_val)
 
EXPORT_API void BTTRC_StackTrace2 (tBTTRC_LAYER_ID layer_id, tBTTRC_TYPE type, UINT16 token, tBTTRC_PARAM_TYPE p1_type, UINT32 p1_val, tBTTRC_PARAM_TYPE p2_type, UINT32 p2_val)
 
EXPORT_API void BTTRC_StackTrace3 (tBTTRC_LAYER_ID layer_id, tBTTRC_TYPE type, UINT16 token, tBTTRC_PARAM_TYPE p1_type, UINT32 p1_val, tBTTRC_PARAM_TYPE p2_type, UINT32 p2_val, tBTTRC_PARAM_TYPE p3_type, UINT32 p3_val)
 
EXPORT_API void BTTRC_StackTrace4 (tBTTRC_LAYER_ID layer_id, tBTTRC_TYPE type, UINT16 token, tBTTRC_PARAM_TYPE p1_type, UINT32 p1_val, tBTTRC_PARAM_TYPE p2_type, UINT32 p2_val, tBTTRC_PARAM_TYPE p3_type, UINT32 p3_val, tBTTRC_PARAM_TYPE p4_type, UINT32 p4_val)
 
EXPORT_API void BTTRC_StackTrace5 (tBTTRC_LAYER_ID layer_id, tBTTRC_TYPE type, UINT16 token, tBTTRC_PARAM_TYPE p1_type, UINT32 p1_val, tBTTRC_PARAM_TYPE p2_type, UINT32 p2_val, tBTTRC_PARAM_TYPE p3_type, UINT32 p3_val, tBTTRC_PARAM_TYPE p4_type, UINT32 p4_val, tBTTRC_PARAM_TYPE p5_type, UINT32 p5_val)
 
EXPORT_API void BTTRC_StackTrace6 (tBTTRC_LAYER_ID layer_id, tBTTRC_TYPE type, UINT16 token, tBTTRC_PARAM_TYPE p1_type, UINT32 p1_val, tBTTRC_PARAM_TYPE p2_type, UINT32 p2_val, tBTTRC_PARAM_TYPE p3_type, UINT32 p3_val, tBTTRC_PARAM_TYPE p4_type, UINT32 p4_val, tBTTRC_PARAM_TYPE p5_type, UINT32 p5_val, tBTTRC_PARAM_TYPE p6_type, UINT32 p6_val)
 

Variables

UINT8 appl_trace_level
 

Macro Definition Documentation

#define A2D_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 367 of file bt_trace.h.

#define A2D_TRACE_API0 (   m)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_API,m);}

Definition at line 2196 of file bt_trace.h.

#define A2D_TRACE_API1 (   m,
  p1 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_API,m, p1);}

Definition at line 2197 of file bt_trace.h.

#define A2D_TRACE_API2 (   m,
  p1,
  p2 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2);}

Definition at line 2198 of file bt_trace.h.

#define A2D_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2,p3);}

Definition at line 2199 of file bt_trace.h.

#define A2D_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2,p3,p4);}

Definition at line 2200 of file bt_trace.h.

#define A2D_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2,p3,p4,p5);}

Definition at line 2201 of file bt_trace.h.

#define A2D_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_API,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2202 of file bt_trace.h.

#define A2D_TRACE_DEBUG0 (   m)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m);}

Definition at line 2188 of file bt_trace.h.

#define A2D_TRACE_DEBUG1 (   m,
  p1 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1);}

Definition at line 2189 of file bt_trace.h.

#define A2D_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2);}

Definition at line 2190 of file bt_trace.h.

#define A2D_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2,p3);}

Definition at line 2191 of file bt_trace.h.

#define A2D_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4);}

Definition at line 2192 of file bt_trace.h.

#define A2D_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5);}

Definition at line 2193 of file bt_trace.h.

#define A2D_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2194 of file bt_trace.h.

#define A2D_TRACE_ERROR0 (   m)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m);}

Definition at line 2164 of file bt_trace.h.

#define A2D_TRACE_ERROR1 (   m,
  p1 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1);}

Definition at line 2165 of file bt_trace.h.

#define A2D_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2);}

Definition at line 2166 of file bt_trace.h.

#define A2D_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2,p3);}

Definition at line 2167 of file bt_trace.h.

#define A2D_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2,p3,p4);}

Definition at line 2168 of file bt_trace.h.

#define A2D_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5);}

Definition at line 2169 of file bt_trace.h.

#define A2D_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2170 of file bt_trace.h.

#define A2D_TRACE_EVENT0 (   m)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m);}

Definition at line 2180 of file bt_trace.h.

#define A2D_TRACE_EVENT1 (   m,
  p1 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m, p1);}

Definition at line 2181 of file bt_trace.h.

#define A2D_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2);}

Definition at line 2182 of file bt_trace.h.

#define A2D_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2,p3);}

Definition at line 2183 of file bt_trace.h.

#define A2D_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2,p3,p4);}

Definition at line 2184 of file bt_trace.h.

#define A2D_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5);}

Definition at line 2185 of file bt_trace.h.

#define A2D_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2186 of file bt_trace.h.

#define A2D_TRACE_WARNING0 (   m)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m);}

Definition at line 2172 of file bt_trace.h.

#define A2D_TRACE_WARNING1 (   m,
  p1 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1);}

Definition at line 2173 of file bt_trace.h.

#define A2D_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2);}

Definition at line 2174 of file bt_trace.h.

#define A2D_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2,p3);}

Definition at line 2175 of file bt_trace.h.

#define A2D_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2,p3,p4);}

Definition at line 2176 of file bt_trace.h.

#define A2D_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5);}

Definition at line 2177 of file bt_trace.h.

#define A2D_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (a2d_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_A2D, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2178 of file bt_trace.h.

#define AMP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 278 of file bt_trace.h.

#define AMP_TRACE_API0 (   m)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_API, m);}

Definition at line 2535 of file bt_trace.h.

#define AMP_TRACE_API1 (   m,
  p1 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1);}

Definition at line 2536 of file bt_trace.h.

#define AMP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 2537 of file bt_trace.h.

#define AMP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 2538 of file bt_trace.h.

#define AMP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 2539 of file bt_trace.h.

#define AMP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 2540 of file bt_trace.h.

#define AMP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2541 of file bt_trace.h.

#define AMP_TRACE_DEBUG0 (   m)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m);}

Definition at line 2551 of file bt_trace.h.

#define AMP_TRACE_DEBUG1 (   m,
  p1 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2552 of file bt_trace.h.

#define AMP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2553 of file bt_trace.h.

#define AMP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2554 of file bt_trace.h.

#define AMP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2555 of file bt_trace.h.

#define AMP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2556 of file bt_trace.h.

#define AMP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2557 of file bt_trace.h.

#define AMP_TRACE_ERROR0 (   m)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m);}

Definition at line 2519 of file bt_trace.h.

#define AMP_TRACE_ERROR1 (   m,
  p1 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2520 of file bt_trace.h.

#define AMP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2521 of file bt_trace.h.

#define AMP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2522 of file bt_trace.h.

#define AMP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2523 of file bt_trace.h.

#define AMP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2524 of file bt_trace.h.

#define AMP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2525 of file bt_trace.h.

#define AMP_TRACE_EVENT0 (   m)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m);}

Definition at line 2543 of file bt_trace.h.

#define AMP_TRACE_EVENT1 (   m,
  p1 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2544 of file bt_trace.h.

#define AMP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2545 of file bt_trace.h.

#define AMP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2546 of file bt_trace.h.

#define AMP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2547 of file bt_trace.h.

#define AMP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2548 of file bt_trace.h.

#define AMP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2549 of file bt_trace.h.

#define AMP_TRACE_WARNING0 (   m)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m);}

Definition at line 2527 of file bt_trace.h.

#define AMP_TRACE_WARNING1 (   m,
  p1 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2528 of file bt_trace.h.

#define AMP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2529 of file bt_trace.h.

#define AMP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2530 of file bt_trace.h.

#define AMP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2531 of file bt_trace.h.

#define AMP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2532 of file bt_trace.h.

#define AMP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (amp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2533 of file bt_trace.h.

#define APPL_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 400 of file bt_trace.h.

Definition at line 4689 of file bt_trace.h.

#define APPL_TRACE_API1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 4690 of file bt_trace.h.

#define APPL_TRACE_API2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 4692 of file bt_trace.h.

#define APPL_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 4694 of file bt_trace.h.

#define APPL_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_ORG_APPL
Definition: bt_types.h:610
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 4696 of file bt_trace.h.

#define APPL_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 4698 of file bt_trace.h.

#define APPL_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 4700 of file bt_trace.h.

Definition at line 4717 of file bt_trace.h.

#define APPL_TRACE_DEBUG1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)

Definition at line 4718 of file bt_trace.h.

#define APPL_TRACE_DEBUG2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537

Definition at line 4720 of file bt_trace.h.

#define APPL_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)

Definition at line 4722 of file bt_trace.h.

#define APPL_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
#define TRACE_ORG_APPL
Definition: bt_types.h:610
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537

Definition at line 4724 of file bt_trace.h.

#define APPL_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537

Definition at line 4726 of file bt_trace.h.

#define APPL_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537

Definition at line 4728 of file bt_trace.h.

Definition at line 4661 of file bt_trace.h.

#define APPL_TRACE_ERROR1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)

Definition at line 4662 of file bt_trace.h.

#define APPL_TRACE_ERROR2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 4664 of file bt_trace.h.

#define APPL_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 4666 of file bt_trace.h.

#define APPL_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 4668 of file bt_trace.h.

#define APPL_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 4670 of file bt_trace.h.

#define APPL_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 4672 of file bt_trace.h.

Definition at line 4703 of file bt_trace.h.

#define APPL_TRACE_EVENT1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 4704 of file bt_trace.h.

#define APPL_TRACE_EVENT2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 4706 of file bt_trace.h.

#define APPL_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 4708 of file bt_trace.h.

#define APPL_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
#define TRACE_ORG_APPL
Definition: bt_types.h:610
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 4710 of file bt_trace.h.

#define APPL_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 4712 of file bt_trace.h.

#define APPL_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 4714 of file bt_trace.h.

Definition at line 4675 of file bt_trace.h.

#define APPL_TRACE_WARNING1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 4676 of file bt_trace.h.

#define APPL_TRACE_WARNING2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 4678 of file bt_trace.h.

#define APPL_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 4680 of file bt_trace.h.

#define APPL_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_ORG_APPL
Definition: bt_types.h:610
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 4682 of file bt_trace.h.

#define APPL_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 4684 of file bt_trace.h.

#define APPL_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
UINT8 appl_trace_level
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define TRACE_ORG_APPL
Definition: bt_types.h:610
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 4686 of file bt_trace.h.

#define AVCT_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 379 of file bt_trace.h.

#define AVCT_TRACE_API0 (   m)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_API, m);}

Definition at line 2424 of file bt_trace.h.

#define AVCT_TRACE_API1 (   m,
  p1 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1);}

Definition at line 2425 of file bt_trace.h.

#define AVCT_TRACE_API2 (   m,
  p1,
  p2 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 2426 of file bt_trace.h.

#define AVCT_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 2427 of file bt_trace.h.

#define AVCT_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 2428 of file bt_trace.h.

#define AVCT_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 2429 of file bt_trace.h.

#define AVCT_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2430 of file bt_trace.h.

#define AVCT_TRACE_DEBUG0 (   m)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m);}

Definition at line 2416 of file bt_trace.h.

#define AVCT_TRACE_DEBUG1 (   m,
  p1 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2417 of file bt_trace.h.

#define AVCT_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2418 of file bt_trace.h.

#define AVCT_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2419 of file bt_trace.h.

#define AVCT_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2420 of file bt_trace.h.

#define AVCT_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2421 of file bt_trace.h.

#define AVCT_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2422 of file bt_trace.h.

#define AVCT_TRACE_ERROR0 (   m)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m);}

Definition at line 2392 of file bt_trace.h.

#define AVCT_TRACE_ERROR1 (   m,
  p1 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2393 of file bt_trace.h.

#define AVCT_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2394 of file bt_trace.h.

#define AVCT_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2395 of file bt_trace.h.

#define AVCT_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2396 of file bt_trace.h.

#define AVCT_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2397 of file bt_trace.h.

#define AVCT_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2398 of file bt_trace.h.

#define AVCT_TRACE_EVENT0 (   m)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m);}

Definition at line 2408 of file bt_trace.h.

#define AVCT_TRACE_EVENT1 (   m,
  p1 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2409 of file bt_trace.h.

#define AVCT_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2410 of file bt_trace.h.

#define AVCT_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2411 of file bt_trace.h.

#define AVCT_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2412 of file bt_trace.h.

#define AVCT_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2413 of file bt_trace.h.

#define AVCT_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2414 of file bt_trace.h.

#define AVCT_TRACE_WARNING0 (   m)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m);}

Definition at line 2400 of file bt_trace.h.

#define AVCT_TRACE_WARNING1 (   m,
  p1 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2401 of file bt_trace.h.

#define AVCT_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2402 of file bt_trace.h.

#define AVCT_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2403 of file bt_trace.h.

#define AVCT_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2404 of file bt_trace.h.

#define AVCT_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2405 of file bt_trace.h.

#define AVCT_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avct_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2406 of file bt_trace.h.

#define AVDT_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 375 of file bt_trace.h.

#define AVDT_TRACE_API0 (   m)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_API, m);}

Definition at line 2382 of file bt_trace.h.

#define AVDT_TRACE_API1 (   m,
  p1 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1);}

Definition at line 2383 of file bt_trace.h.

#define AVDT_TRACE_API2 (   m,
  p1,
  p2 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 2384 of file bt_trace.h.

#define AVDT_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 2385 of file bt_trace.h.

#define AVDT_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 2386 of file bt_trace.h.

#define AVDT_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 2387 of file bt_trace.h.

#define AVDT_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2388 of file bt_trace.h.

#define AVDT_TRACE_DEBUG0 (   m)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m);}

Definition at line 2374 of file bt_trace.h.

#define AVDT_TRACE_DEBUG1 (   m,
  p1 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2375 of file bt_trace.h.

#define AVDT_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2376 of file bt_trace.h.

#define AVDT_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2377 of file bt_trace.h.

#define AVDT_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2378 of file bt_trace.h.

#define AVDT_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2379 of file bt_trace.h.

#define AVDT_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2380 of file bt_trace.h.

#define AVDT_TRACE_ERROR0 (   m)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m);}

Definition at line 2350 of file bt_trace.h.

#define AVDT_TRACE_ERROR1 (   m,
  p1 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2351 of file bt_trace.h.

#define AVDT_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2352 of file bt_trace.h.

#define AVDT_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2353 of file bt_trace.h.

#define AVDT_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2354 of file bt_trace.h.

#define AVDT_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2355 of file bt_trace.h.

#define AVDT_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2356 of file bt_trace.h.

#define AVDT_TRACE_EVENT0 (   m)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m);}

Definition at line 2366 of file bt_trace.h.

#define AVDT_TRACE_EVENT1 (   m,
  p1 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2367 of file bt_trace.h.

#define AVDT_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2368 of file bt_trace.h.

#define AVDT_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2369 of file bt_trace.h.

#define AVDT_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2370 of file bt_trace.h.

#define AVDT_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2371 of file bt_trace.h.

#define AVDT_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2372 of file bt_trace.h.

#define AVDT_TRACE_WARNING0 (   m)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m);}

Definition at line 2358 of file bt_trace.h.

#define AVDT_TRACE_WARNING1 (   m,
  p1 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2359 of file bt_trace.h.

#define AVDT_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2360 of file bt_trace.h.

#define AVDT_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2361 of file bt_trace.h.

#define AVDT_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2362 of file bt_trace.h.

#define AVDT_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2363 of file bt_trace.h.

#define AVDT_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avdt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2364 of file bt_trace.h.

#define AVRC_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 383 of file bt_trace.h.

#define AVRC_TRACE_API0 (   m)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_API,m);}

Definition at line 2467 of file bt_trace.h.

#define AVRC_TRACE_API1 (   m,
  p1 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_API,m, p1);}

Definition at line 2468 of file bt_trace.h.

#define AVRC_TRACE_API2 (   m,
  p1,
  p2 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2);}

Definition at line 2469 of file bt_trace.h.

#define AVRC_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3);}

Definition at line 2470 of file bt_trace.h.

#define AVRC_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4);}

Definition at line 2471 of file bt_trace.h.

#define AVRC_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4,p5);}

Definition at line 2472 of file bt_trace.h.

#define AVRC_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2473 of file bt_trace.h.

#define AVRC_TRACE_DEBUG0 (   m)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m);}

Definition at line 2459 of file bt_trace.h.

#define AVRC_TRACE_DEBUG1 (   m,
  p1 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1);}

Definition at line 2460 of file bt_trace.h.

#define AVRC_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2);}

Definition at line 2461 of file bt_trace.h.

#define AVRC_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3);}

Definition at line 2462 of file bt_trace.h.

#define AVRC_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4);}

Definition at line 2463 of file bt_trace.h.

#define AVRC_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5);}

Definition at line 2464 of file bt_trace.h.

#define AVRC_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2465 of file bt_trace.h.

#define AVRC_TRACE_ERROR0 (   m)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m);}

Definition at line 2435 of file bt_trace.h.

#define AVRC_TRACE_ERROR1 (   m,
  p1 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1);}

Definition at line 2436 of file bt_trace.h.

#define AVRC_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2);}

Definition at line 2437 of file bt_trace.h.

#define AVRC_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3);}

Definition at line 2438 of file bt_trace.h.

#define AVRC_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4);}

Definition at line 2439 of file bt_trace.h.

#define AVRC_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5);}

Definition at line 2440 of file bt_trace.h.

#define AVRC_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2441 of file bt_trace.h.

#define AVRC_TRACE_EVENT0 (   m)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m);}

Definition at line 2451 of file bt_trace.h.

#define AVRC_TRACE_EVENT1 (   m,
  p1 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m, p1);}

Definition at line 2452 of file bt_trace.h.

#define AVRC_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2);}

Definition at line 2453 of file bt_trace.h.

#define AVRC_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3);}

Definition at line 2454 of file bt_trace.h.

#define AVRC_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4);}

Definition at line 2455 of file bt_trace.h.

#define AVRC_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5);}

Definition at line 2456 of file bt_trace.h.

#define AVRC_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2457 of file bt_trace.h.

#define AVRC_TRACE_WARNING0 (   m)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m);}

Definition at line 2443 of file bt_trace.h.

#define AVRC_TRACE_WARNING1 (   m,
  p1 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1);}

Definition at line 2444 of file bt_trace.h.

#define AVRC_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2);}

Definition at line 2445 of file bt_trace.h.

#define AVRC_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3);}

Definition at line 2446 of file bt_trace.h.

#define AVRC_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4);}

Definition at line 2447 of file bt_trace.h.

#define AVRC_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5);}

Definition at line 2448 of file bt_trace.h.

#define AVRC_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (avrc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2449 of file bt_trace.h.

#define BIP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 339 of file bt_trace.h.

#define BIP_TRACE_API0 (   m)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_API, m);}

Definition at line 1091 of file bt_trace.h.

#define BIP_TRACE_API1 (   m,
  p1 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_API, m, p1);}

Definition at line 1092 of file bt_trace.h.

#define BIP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1093 of file bt_trace.h.

#define BIP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1094 of file bt_trace.h.

#define BIP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1095 of file bt_trace.h.

#define BIP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1096 of file bt_trace.h.

#define BIP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1097 of file bt_trace.h.

#define BIP_TRACE_DEBUG0 (   m)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m);}

Definition at line 1083 of file bt_trace.h.

#define BIP_TRACE_DEBUG1 (   m,
  p1 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1084 of file bt_trace.h.

#define BIP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1085 of file bt_trace.h.

#define BIP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1086 of file bt_trace.h.

#define BIP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1087 of file bt_trace.h.

#define BIP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1088 of file bt_trace.h.

#define BIP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1089 of file bt_trace.h.

#define BIP_TRACE_ERROR0 (   m)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m);}

Definition at line 1059 of file bt_trace.h.

#define BIP_TRACE_ERROR1 (   m,
  p1 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1060 of file bt_trace.h.

#define BIP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1061 of file bt_trace.h.

#define BIP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1062 of file bt_trace.h.

#define BIP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1063 of file bt_trace.h.

#define BIP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1064 of file bt_trace.h.

#define BIP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1065 of file bt_trace.h.

#define BIP_TRACE_EVENT0 (   m)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m);}

Definition at line 1075 of file bt_trace.h.

#define BIP_TRACE_EVENT1 (   m,
  p1 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1076 of file bt_trace.h.

#define BIP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1077 of file bt_trace.h.

#define BIP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1078 of file bt_trace.h.

#define BIP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1079 of file bt_trace.h.

#define BIP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1080 of file bt_trace.h.

#define BIP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1081 of file bt_trace.h.

#define BIP_TRACE_WARNING0 (   m)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m);}

Definition at line 1067 of file bt_trace.h.

#define BIP_TRACE_WARNING1 (   m,
  p1 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1068 of file bt_trace.h.

#define BIP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1069 of file bt_trace.h.

#define BIP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1070 of file bt_trace.h.

#define BIP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1071 of file bt_trace.h.

#define BIP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1072 of file bt_trace.h.

#define BIP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bip_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_BIP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1073 of file bt_trace.h.

#define BNEP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 343 of file bt_trace.h.

#define BNEP_TRACE_API0 (   m)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_API, m);}

Definition at line 1986 of file bt_trace.h.

#define BNEP_TRACE_API1 (   m,
  p1 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_API, m, p1);}

Definition at line 1987 of file bt_trace.h.

#define BNEP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1988 of file bt_trace.h.

#define BNEP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1989 of file bt_trace.h.

#define BNEP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1990 of file bt_trace.h.

#define BNEP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1991 of file bt_trace.h.

#define BNEP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1992 of file bt_trace.h.

#define BNEP_TRACE_DEBUG0 (   m)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m);}

Definition at line 2002 of file bt_trace.h.

#define BNEP_TRACE_DEBUG1 (   m,
  p1 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2003 of file bt_trace.h.

#define BNEP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2004 of file bt_trace.h.

#define BNEP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2005 of file bt_trace.h.

#define BNEP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2006 of file bt_trace.h.

#define BNEP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2007 of file bt_trace.h.

#define BNEP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2008 of file bt_trace.h.

#define BNEP_TRACE_ERROR0 (   m)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m);}

Definition at line 1970 of file bt_trace.h.

#define BNEP_TRACE_ERROR1 (   m,
  p1 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m, p1);}

Definition at line 1971 of file bt_trace.h.

#define BNEP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1972 of file bt_trace.h.

#define BNEP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1973 of file bt_trace.h.

#define BNEP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1974 of file bt_trace.h.

#define BNEP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1975 of file bt_trace.h.

#define BNEP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1976 of file bt_trace.h.

#define BNEP_TRACE_EVENT0 (   m)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m);}

Definition at line 1994 of file bt_trace.h.

#define BNEP_TRACE_EVENT1 (   m,
  p1 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1995 of file bt_trace.h.

#define BNEP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1996 of file bt_trace.h.

#define BNEP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1997 of file bt_trace.h.

#define BNEP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1998 of file bt_trace.h.

#define BNEP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1999 of file bt_trace.h.

#define BNEP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2000 of file bt_trace.h.

#define BNEP_TRACE_WARNING0 (   m)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m);}

Definition at line 1978 of file bt_trace.h.

#define BNEP_TRACE_WARNING1 (   m,
  p1 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1979 of file bt_trace.h.

#define BNEP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1980 of file bt_trace.h.

#define BNEP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1981 of file bt_trace.h.

#define BNEP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1982 of file bt_trace.h.

#define BNEP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1983 of file bt_trace.h.

#define BNEP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bnep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_BNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1984 of file bt_trace.h.

#define BPP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 335 of file bt_trace.h.

#define BPP_TRACE_API0 (   m)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_API, m);}

Definition at line 1049 of file bt_trace.h.

#define BPP_TRACE_API1 (   m,
  p1 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_API, m, p1);}

Definition at line 1050 of file bt_trace.h.

#define BPP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1051 of file bt_trace.h.

#define BPP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1052 of file bt_trace.h.

#define BPP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1053 of file bt_trace.h.

#define BPP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1054 of file bt_trace.h.

#define BPP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1055 of file bt_trace.h.

#define BPP_TRACE_DEBUG0 (   m)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m);}

Definition at line 1041 of file bt_trace.h.

#define BPP_TRACE_DEBUG1 (   m,
  p1 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1042 of file bt_trace.h.

#define BPP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1043 of file bt_trace.h.

#define BPP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1044 of file bt_trace.h.

#define BPP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1045 of file bt_trace.h.

#define BPP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1046 of file bt_trace.h.

#define BPP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1047 of file bt_trace.h.

#define BPP_TRACE_ERROR0 (   m)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m);}

Definition at line 1017 of file bt_trace.h.

#define BPP_TRACE_ERROR1 (   m,
  p1 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1018 of file bt_trace.h.

#define BPP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1019 of file bt_trace.h.

#define BPP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1020 of file bt_trace.h.

#define BPP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1021 of file bt_trace.h.

#define BPP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1022 of file bt_trace.h.

#define BPP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1023 of file bt_trace.h.

#define BPP_TRACE_EVENT0 (   m)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m);}

Definition at line 1033 of file bt_trace.h.

#define BPP_TRACE_EVENT1 (   m,
  p1 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1034 of file bt_trace.h.

#define BPP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1035 of file bt_trace.h.

#define BPP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1036 of file bt_trace.h.

#define BPP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1037 of file bt_trace.h.

#define BPP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1038 of file bt_trace.h.

#define BPP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1039 of file bt_trace.h.

#define BPP_TRACE_WARNING0 (   m)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m);}

Definition at line 1025 of file bt_trace.h.

#define BPP_TRACE_WARNING1 (   m,
  p1 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1026 of file bt_trace.h.

#define BPP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1027 of file bt_trace.h.

#define BPP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1028 of file bt_trace.h.

#define BPP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1029 of file bt_trace.h.

#define BPP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1030 of file bt_trace.h.

#define BPP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (bpp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_BPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1031 of file bt_trace.h.

#define BT_ERROR_TRACE_0 (   l,
 
)    LogMsg_0(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | TRACE_TYPE_ERROR,(m))

Definition at line 604 of file bt_trace.h.

#define BT_ERROR_TRACE_1 (   l,
  m,
  p1 
)    LogMsg_1(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | TRACE_TYPE_ERROR,(m),(UINT32)(p1))

Definition at line 605 of file bt_trace.h.

#define BT_ERROR_TRACE_2 (   l,
  m,
  p1,
  p2 
)    LogMsg_2(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | TRACE_TYPE_ERROR,(m),(UINT32)(p1),(UINT32)(p2))

Definition at line 606 of file bt_trace.h.

#define BT_ERROR_TRACE_3 (   l,
  m,
  p1,
  p2,
  p3 
)    LogMsg_3(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | TRACE_TYPE_ERROR,(m),(UINT32)(p1),(UINT32)(p2),(UINT32)(p3))

Definition at line 607 of file bt_trace.h.

#define BT_TRACE_0 (   l,
  t,
 
)    LogMsg_0((TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | (t)),(m))

Definition at line 589 of file bt_trace.h.

#define BT_TRACE_1 (   l,
  t,
  m,
  p1 
)    LogMsg_1(TRACE_CTRL_GENERAL | (l) | TRACE_ORG_STACK | (t),(m),(UINT32)(p1))

Definition at line 590 of file bt_trace.h.

#define BT_TRACE_2 (   l,
  t,
  m,
  p1,
  p2 
)
Value:
(UINT32)(p2))
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_ORG_STACK
Definition: bt_types.h:605

Definition at line 591 of file bt_trace.h.

#define BT_TRACE_3 (   l,
  t,
  m,
  p1,
  p2,
  p3 
)
Value:
(UINT32)(p2),(UINT32)(p3))
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
#define TRACE_ORG_STACK
Definition: bt_types.h:605

Definition at line 593 of file bt_trace.h.

#define BT_TRACE_4 (   l,
  t,
  m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(UINT32)(p2),(UINT32)(p3),(UINT32)(p4))
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_ORG_STACK
Definition: bt_types.h:605

Definition at line 595 of file bt_trace.h.

#define BT_TRACE_5 (   l,
  t,
  m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(UINT32)(p2),(UINT32)(p3),(UINT32)(p4), \
(UINT32)(p5))
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_ORG_STACK
Definition: bt_types.h:605

Definition at line 597 of file bt_trace.h.

#define BT_TRACE_6 (   l,
  t,
  m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(UINT32)(p2),(UINT32)(p3),(UINT32)(p4), \
(UINT32)(p5),(UINT32)(p6))
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_ORG_STACK
Definition: bt_types.h:605

Definition at line 600 of file bt_trace.h.

#define BT_TRACE_APPL   BT_USE_TRACES

Definition at line 404 of file bt_trace.h.

#define BT_TRACE_PROTOCOL   TRUE /* Android requires TRUE */

Definition at line 244 of file bt_trace.h.

#define BT_TRACE_VERBOSE   FALSE

Definition at line 234 of file bt_trace.h.

#define BT_USE_TRACES   TRUE

Definition at line 239 of file bt_trace.h.

#define BTM_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 266 of file bt_trace.h.

#define BTM_TRACE_API0 (   m)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_API, m);}

Definition at line 662 of file bt_trace.h.

#define BTM_TRACE_API1 (   m,
  p1 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_API, m, p1);}

Definition at line 663 of file bt_trace.h.

#define BTM_TRACE_API2 (   m,
  p1,
  p2 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2);}

Definition at line 664 of file bt_trace.h.

#define BTM_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 665 of file bt_trace.h.

#define BTM_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 666 of file bt_trace.h.

#define BTM_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 667 of file bt_trace.h.

#define BTM_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 668 of file bt_trace.h.

#define BTM_TRACE_DEBUG0 (   m)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m);}

Definition at line 678 of file bt_trace.h.

#define BTM_TRACE_DEBUG1 (   m,
  p1 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 679 of file bt_trace.h.

#define BTM_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 680 of file bt_trace.h.

#define BTM_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 681 of file bt_trace.h.

#define BTM_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 682 of file bt_trace.h.

#define BTM_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 683 of file bt_trace.h.

#define BTM_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 684 of file bt_trace.h.

#define BTM_TRACE_ERROR0 (   m)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m);}

Definition at line 646 of file bt_trace.h.

#define BTM_TRACE_ERROR1 (   m,
  p1 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1);}

Definition at line 647 of file bt_trace.h.

#define BTM_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 648 of file bt_trace.h.

#define BTM_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 649 of file bt_trace.h.

#define BTM_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 650 of file bt_trace.h.

#define BTM_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 651 of file bt_trace.h.

#define BTM_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 652 of file bt_trace.h.

#define BTM_TRACE_EVENT0 (   m)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m);}

Definition at line 670 of file bt_trace.h.

#define BTM_TRACE_EVENT1 (   m,
  p1 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m, p1);}

Definition at line 671 of file bt_trace.h.

#define BTM_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 672 of file bt_trace.h.

#define BTM_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 673 of file bt_trace.h.

#define BTM_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 674 of file bt_trace.h.

#define BTM_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 675 of file bt_trace.h.

#define BTM_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 676 of file bt_trace.h.

#define BTM_TRACE_WARNING0 (   m)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m);}

Definition at line 654 of file bt_trace.h.

#define BTM_TRACE_WARNING1 (   m,
  p1 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1);}

Definition at line 655 of file bt_trace.h.

#define BTM_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 656 of file bt_trace.h.

#define BTM_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 657 of file bt_trace.h.

#define BTM_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 658 of file bt_trace.h.

#define BTM_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 659 of file bt_trace.h.

#define BTM_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (btm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_BTM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 660 of file bt_trace.h.

#define BTTRC_ACTION (   lid,
  action 
)    {BTTRC_StackTrace0(lid, BTTRC_TYPE_ACTION, action);}

Definition at line 426 of file bt_trace.h.

#define BTTRC_API0 (   lid,
  api 
)    {BTTRC_StackTrace0(lid, BTTRC_TYPE_API, api);}

Definition at line 431 of file bt_trace.h.

#define BTTRC_API1 (   lid,
  api,
  p1_t,
  p1_v 
)    {BTTRC_StackTrace1(lid, BTTRC_TYPE_API, api, p1_t,p1_v);}

Definition at line 433 of file bt_trace.h.

#define BTTRC_API2 (   lid,
  api,
  p1_t,
  p1_v,
  p2_t,
  p2_v 
)    {BTTRC_StackTrace2(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v);}

Definition at line 435 of file bt_trace.h.

#define BTTRC_API3 (   lid,
  api,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v 
)    {BTTRC_StackTrace3(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v);}

Definition at line 437 of file bt_trace.h.

#define BTTRC_API4 (   lid,
  api,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v 
)    {BTTRC_StackTrace4(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v);}

Definition at line 439 of file bt_trace.h.

#define BTTRC_API5 (   lid,
  api,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v,
  p5_t,
  p5_v 
)    {BTTRC_StackTrace5(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v);}

Definition at line 441 of file bt_trace.h.

#define BTTRC_API6 (   lid,
  api,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v,
  p5_t,
  p5_v,
  p6_t,
  p6_v 
)    {BTTRC_StackTrace6(lid, BTTRC_TYPE_API, api, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v,p6_t,p6_v);}

Definition at line 443 of file bt_trace.h.

#define BTTRC_AVDT_API0 (   api)    BTTRC_API0(BTTRC_ID_STK_AVDT, api)

Definition at line 465 of file bt_trace.h.

#define BTTRC_AVDT_API1 (   api,
  p1_t,
  p1_v 
)    BTTRC_API1(BTTRC_ID_STK_AVDT, api, p1_t, p1_v)

Definition at line 467 of file bt_trace.h.

#define BTTRC_AVDT_API2 (   api,
  p1_t,
  p1_v,
  p2_t,
  p2_v 
)    BTTRC_API2(BTTRC_ID_STK_AVDT, api, p1_t, p1_v, p2_t, p2_v)

Definition at line 469 of file bt_trace.h.

#define BTTRC_AVDT_CCB_ACTION (   action)    BTTRC_ACTION(BTTRC_ID_AVDT_CCB, action)

Definition at line 500 of file bt_trace.h.

#define BTTRC_AVDT_CCB_DBG0 (   dbg)    BTTRC_DBG0(BTTRC_ID_AVDT_CCB, dbg)

Definition at line 505 of file bt_trace.h.

#define BTTRC_AVDT_CCB_DBG1 (   dbg,
  p1_t,
  p1_v 
)    BTTRC_DBG1(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v)

Definition at line 507 of file bt_trace.h.

#define BTTRC_AVDT_CCB_DBG2 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v 
)    BTTRC_DBG2(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v)

Definition at line 509 of file bt_trace.h.

#define BTTRC_AVDT_CCB_DBG3 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v 
)    BTTRC_DBG3(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v)

Definition at line 511 of file bt_trace.h.

#define BTTRC_AVDT_CCB_DBG4 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v 
)    BTTRC_DBG4(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v)

Definition at line 513 of file bt_trace.h.

#define BTTRC_AVDT_CCB_DBG5 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v,
  p5_t,
  p5_v 
)    BTTRC_DBG5(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v)

Definition at line 515 of file bt_trace.h.

#define BTTRC_AVDT_CCB_DBG6 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v,
  p5_t,
  p5_v,
  p6_t,
  p6_v 
)    BTTRC_DBG6(BTTRC_ID_AVDT_CCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v,p6_t,p6_v)

Definition at line 517 of file bt_trace.h.

#define BTTRC_AVDT_CCB_EVENT (   event,
  state 
)    BTTRC_EVENT(BTTRC_ID_AVDT_CCB, event, state)

Definition at line 498 of file bt_trace.h.

#define BTTRC_AVDT_CCB_STATE (   next_state)    BTTRC_STATE(BTTRC_ID_AVDT_CCB, next_state)

Definition at line 502 of file bt_trace.h.

#define BTTRC_AVDT_SCB_ACTION (   action)    BTTRC_ACTION(BTTRC_ID_AVDT_SCB, action)

Definition at line 476 of file bt_trace.h.

#define BTTRC_AVDT_SCB_DBG0 (   dbg)    BTTRC_DBG0(BTTRC_ID_AVDT_SCB, dbg)

Definition at line 481 of file bt_trace.h.

#define BTTRC_AVDT_SCB_DBG1 (   dbg,
  p1_t,
  p1_v 
)    BTTRC_DBG1(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v)

Definition at line 483 of file bt_trace.h.

#define BTTRC_AVDT_SCB_DBG2 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v 
)    BTTRC_DBG2(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v)

Definition at line 485 of file bt_trace.h.

#define BTTRC_AVDT_SCB_DBG3 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v 
)    BTTRC_DBG3(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v)

Definition at line 487 of file bt_trace.h.

#define BTTRC_AVDT_SCB_DBG4 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v 
)    BTTRC_DBG4(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v)

Definition at line 489 of file bt_trace.h.

#define BTTRC_AVDT_SCB_DBG5 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v,
  p5_t,
  p5_v 
)    BTTRC_DBG5(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v)

Definition at line 491 of file bt_trace.h.

#define BTTRC_AVDT_SCB_DBG6 (   dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v,
  p5_t,
  p5_v,
  p6_t,
  p6_v 
)    BTTRC_DBG6(BTTRC_ID_AVDT_SCB, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v,p6_t,p6_v)

Definition at line 493 of file bt_trace.h.

#define BTTRC_AVDT_SCB_EVENT (   event,
  state 
)    BTTRC_EVENT(BTTRC_ID_AVDT_SCB, event, state)

Definition at line 474 of file bt_trace.h.

#define BTTRC_AVDT_SCB_STATE (   next_state)    BTTRC_STATE(BTTRC_ID_AVDT_SCB, next_state)

Definition at line 478 of file bt_trace.h.

#define BTTRC_DBG0 (   lid,
  dbg 
)    {BTTRC_StackTrace0(lid, BTTRC_TYPE_DBG, dbg);}

Definition at line 447 of file bt_trace.h.

#define BTTRC_DBG1 (   lid,
  dbg,
  p1_t,
  p1_v 
)    {BTTRC_StackTrace1(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v);}

Definition at line 449 of file bt_trace.h.

#define BTTRC_DBG2 (   lid,
  dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v 
)    {BTTRC_StackTrace2(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v);}

Definition at line 451 of file bt_trace.h.

#define BTTRC_DBG3 (   lid,
  dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v 
)    {BTTRC_StackTrace3(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v);}

Definition at line 453 of file bt_trace.h.

#define BTTRC_DBG4 (   lid,
  dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v 
)    {BTTRC_StackTrace4(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v);}

Definition at line 455 of file bt_trace.h.

#define BTTRC_DBG5 (   lid,
  dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v,
  p5_t,
  p5_v 
)    {BTTRC_StackTrace5(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v);}

Definition at line 457 of file bt_trace.h.

#define BTTRC_DBG6 (   lid,
  dbg,
  p1_t,
  p1_v,
  p2_t,
  p2_v,
  p3_t,
  p3_v,
  p4_t,
  p4_v,
  p5_t,
  p5_v,
  p6_t,
  p6_v 
)    {BTTRC_StackTrace6(lid, BTTRC_TYPE_DBG, dbg, p1_t,p1_v,p2_t,p2_v,p3_t,p3_v,p4_t,p4_v,p5_t,p5_v,p6_t,p6_v);}

Definition at line 459 of file bt_trace.h.

#define BTTRC_EVENT (   lid,
  event,
  state 
)    {BTTRC_StackTrace1(lid, BTTRC_TYPE_EVENT, event, BTTRC_PARAM_UINT8, state);}

Definition at line 424 of file bt_trace.h.

#define BTTRC_ID_ALL_LAYERS   0xFF /* all trace layers */

Definition at line 121 of file bt_trace.h.

#define BTTRC_ID_AVDT_CCB   81 /* avdt ccb */

Definition at line 116 of file bt_trace.h.

#define BTTRC_ID_AVDT_SCB   80 /* avdt scb */

Definition at line 115 of file bt_trace.h.

#define BTTRC_ID_BTA_ACC   55 /* Advanced Camera Client */

Definition at line 90 of file bt_trace.h.

#define BTTRC_ID_BTA_AG   56 /* audio gateway */

Definition at line 91 of file bt_trace.h.

#define BTTRC_ID_BTA_AV   57 /* Advanced audio */

Definition at line 92 of file bt_trace.h.

#define BTTRC_ID_BTA_BIC   58 /* Basic Imaging Client */

Definition at line 93 of file bt_trace.h.

#define BTTRC_ID_BTA_BIS   59 /* Basic Imaging Server */

Definition at line 94 of file bt_trace.h.

#define BTTRC_ID_BTA_BP   60 /* Basic Printing Client */

Definition at line 95 of file bt_trace.h.

#define BTTRC_ID_BTA_CG   61

Definition at line 96 of file bt_trace.h.

#define BTTRC_ID_BTA_CT   62 /* cordless telephony terminal */

Definition at line 97 of file bt_trace.h.

#define BTTRC_ID_BTA_DG   63 /* data gateway */

Definition at line 98 of file bt_trace.h.

#define BTTRC_ID_BTA_DM   64 /* device manager */

Definition at line 99 of file bt_trace.h.

#define BTTRC_ID_BTA_DM_SEC   66 /* device manager security */

Definition at line 101 of file bt_trace.h.

#define BTTRC_ID_BTA_DM_SRCH   65 /* device manager search */

Definition at line 100 of file bt_trace.h.

#define BTTRC_ID_BTA_FM   67

Definition at line 102 of file bt_trace.h.

#define BTTRC_ID_BTA_FTC   68 /* file transfer client */

Definition at line 103 of file bt_trace.h.

#define BTTRC_ID_BTA_FTS   69 /* file transfer server */

Definition at line 104 of file bt_trace.h.

#define BTTRC_ID_BTA_HIDD   71

Definition at line 106 of file bt_trace.h.

#define BTTRC_ID_BTA_HIDH   70

Definition at line 105 of file bt_trace.h.

#define BTTRC_ID_BTA_JV   72

Definition at line 107 of file bt_trace.h.

#define BTTRC_ID_BTA_OPC   73 /* object push client */

Definition at line 108 of file bt_trace.h.

#define BTTRC_ID_BTA_OPS   74 /* object push server */

Definition at line 109 of file bt_trace.h.

#define BTTRC_ID_BTA_PAN   75 /* Personal Area Networking */

Definition at line 110 of file bt_trace.h.

#define BTTRC_ID_BTA_PR   76 /* Printer client */

Definition at line 111 of file bt_trace.h.

#define BTTRC_ID_BTA_SC   77 /* SIM Card Access server */

Definition at line 112 of file bt_trace.h.

#define BTTRC_ID_BTA_SS   78 /* synchronization server */

Definition at line 113 of file bt_trace.h.

#define BTTRC_ID_BTA_SYS   79 /* system manager */

Definition at line 114 of file bt_trace.h.

#define BTTRC_ID_BTAPP   82

Definition at line 119 of file bt_trace.h.

#define BTTRC_ID_MAX_ID   BTTRC_ID_BTAPP

Definition at line 120 of file bt_trace.h.

#define BTTRC_ID_STK_AMP   42

Definition at line 74 of file bt_trace.h.

#define BTTRC_ID_STK_AVCT   9

Definition at line 41 of file bt_trace.h.

#define BTTRC_ID_STK_AVDT   10

Definition at line 42 of file bt_trace.h.

#define BTTRC_ID_STK_AVRC   11

Definition at line 43 of file bt_trace.h.

#define BTTRC_ID_STK_BIC   12

Definition at line 44 of file bt_trace.h.

#define BTTRC_ID_STK_BIS   13

Definition at line 45 of file bt_trace.h.

#define BTTRC_ID_STK_BNEP   14

Definition at line 46 of file bt_trace.h.

#define BTTRC_ID_STK_BPP   15

Definition at line 47 of file bt_trace.h.

#define BTTRC_ID_STK_BTM_ACL   16

Definition at line 48 of file bt_trace.h.

#define BTTRC_ID_STK_BTM_DEV_CTRL   18

Definition at line 50 of file bt_trace.h.

#define BTTRC_ID_STK_BTM_INQ   20

Definition at line 52 of file bt_trace.h.

#define BTTRC_ID_STK_BTM_PM   17

Definition at line 49 of file bt_trace.h.

#define BTTRC_ID_STK_BTM_SCO   21

Definition at line 53 of file bt_trace.h.

#define BTTRC_ID_STK_BTM_SEC   22

Definition at line 54 of file bt_trace.h.

#define BTTRC_ID_STK_BTM_SVC_DSC   19

Definition at line 51 of file bt_trace.h.

#define BTTRC_ID_STK_BTU   2

Definition at line 34 of file bt_trace.h.

#define BTTRC_ID_STK_CE   52

Definition at line 84 of file bt_trace.h.

#define BTTRC_ID_STK_CTP   26

Definition at line 58 of file bt_trace.h.

#define BTTRC_ID_STK_DUN   23

Definition at line 55 of file bt_trace.h.

#define BTTRC_ID_STK_FTC   27

Definition at line 59 of file bt_trace.h.

#define BTTRC_ID_STK_FTS   28

Definition at line 60 of file bt_trace.h.

#define BTTRC_ID_STK_GAP   29

Definition at line 61 of file bt_trace.h.

#define BTTRC_ID_STK_GATT   44

Definition at line 76 of file bt_trace.h.

#define BTTRC_ID_STK_GKI   1

Definition at line 33 of file bt_trace.h.

#define BTTRC_ID_STK_GOEP   30

Definition at line 62 of file bt_trace.h.

#define BTTRC_ID_STK_HCI   3

Definition at line 35 of file bt_trace.h.

#define BTTRC_ID_STK_HCRP   31

Definition at line 63 of file bt_trace.h.

#define BTTRC_ID_STK_HID   24

Definition at line 56 of file bt_trace.h.

#define BTTRC_ID_STK_HSP2   25

Definition at line 57 of file bt_trace.h.

#define BTTRC_ID_STK_ICP   32

Definition at line 64 of file bt_trace.h.

#define BTTRC_ID_STK_IDEP   48

Definition at line 80 of file bt_trace.h.

#define BTTRC_ID_STK_L2CAP   4

Definition at line 36 of file bt_trace.h.

#define BTTRC_ID_STK_LLCP   50

Definition at line 82 of file bt_trace.h.

#define BTTRC_ID_STK_MCAP   43

Definition at line 75 of file bt_trace.h.

#define BTTRC_ID_STK_NCI   47

Definition at line 79 of file bt_trace.h.

#define BTTRC_ID_STK_NDEF   54

Definition at line 86 of file bt_trace.h.

#define BTTRC_ID_STK_NDEP   49

Definition at line 81 of file bt_trace.h.

#define BTTRC_ID_STK_NFC   46

Definition at line 78 of file bt_trace.h.

#define BTTRC_ID_STK_OBEX_C   7

Definition at line 39 of file bt_trace.h.

#define BTTRC_ID_STK_OBEX_S   8

Definition at line 40 of file bt_trace.h.

#define BTTRC_ID_STK_OPC   33

Definition at line 65 of file bt_trace.h.

#define BTTRC_ID_STK_OPS   34

Definition at line 66 of file bt_trace.h.

#define BTTRC_ID_STK_PAN   35

Definition at line 67 of file bt_trace.h.

#define BTTRC_ID_STK_RFCM_MX   5

Definition at line 37 of file bt_trace.h.

#define BTTRC_ID_STK_RFCM_PRT   6

Definition at line 38 of file bt_trace.h.

#define BTTRC_ID_STK_RW   51

Definition at line 83 of file bt_trace.h.

#define BTTRC_ID_STK_SAP   36

Definition at line 68 of file bt_trace.h.

#define BTTRC_ID_STK_SDP   37

Definition at line 69 of file bt_trace.h.

#define BTTRC_ID_STK_SLIP   38

Definition at line 70 of file bt_trace.h.

#define BTTRC_ID_STK_SMP   45

Definition at line 77 of file bt_trace.h.

#define BTTRC_ID_STK_SNEP   53

Definition at line 85 of file bt_trace.h.

#define BTTRC_ID_STK_SPP   39

Definition at line 71 of file bt_trace.h.

#define BTTRC_ID_STK_TCS   40

Definition at line 72 of file bt_trace.h.

#define BTTRC_ID_STK_VDP   41

Definition at line 73 of file bt_trace.h.

#define BTTRC_INCLUDED   FALSE

Definition at line 22 of file bt_trace.h.

#define BTTRC_PARAM_UINT16   2

Definition at line 149 of file bt_trace.h.

#define BTTRC_PARAM_UINT32   3

Definition at line 150 of file bt_trace.h.

#define BTTRC_PARAM_UINT8   1

Definition at line 148 of file bt_trace.h.

#define BTTRC_PARSER_INCLUDED   FALSE

Definition at line 25 of file bt_trace.h.

#define BTTRC_STATE (   lid,
  state 
)    {BTTRC_StackTrace1(lid, BTTRC_TYPE_EVENT, BTTRC_TOKEN_SM_STATE, BTTRC_PARAM_UINT8, state);}

Definition at line 428 of file bt_trace.h.

#define BTTRC_TOKEN_SM_STATE   0xFFFF /* Token indicating the State of a State m/c */

Definition at line 154 of file bt_trace.h.

#define BTTRC_TRACE_EMBD   0x40 /* Embedded host stack */

Definition at line 145 of file bt_trace.h.

#define BTTRC_TRACE_LITE   0x80 /* MM Lite stack */

Definition at line 144 of file bt_trace.h.

#define BTTRC_TYPE_ACTION   0x90

Definition at line 131 of file bt_trace.h.

#define BTTRC_TYPE_API   0x84

Definition at line 129 of file bt_trace.h.

#define BTTRC_TYPE_DBG   0xA0

Definition at line 132 of file bt_trace.h.

#define BTTRC_TYPE_ERROR   0x81

Definition at line 127 of file bt_trace.h.

#define BTTRC_TYPE_EVENT   0x88

Definition at line 130 of file bt_trace.h.

#define BTTRC_TYPE_WARNING   0x82

Definition at line 128 of file bt_trace.h.

#define CE_TRACE_API0 (   m)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_API, m);}

Definition at line 1478 of file bt_trace.h.

#define CE_TRACE_API1 (   m,
  p1 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1);}

Definition at line 1479 of file bt_trace.h.

#define CE_TRACE_API2 (   m,
  p1,
  p2 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1480 of file bt_trace.h.

#define CE_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1481 of file bt_trace.h.

#define CE_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1482 of file bt_trace.h.

#define CE_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1483 of file bt_trace.h.

#define CE_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1484 of file bt_trace.h.

#define CE_TRACE_DEBUG0 (   m)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m);}

Definition at line 1494 of file bt_trace.h.

#define CE_TRACE_DEBUG1 (   m,
  p1 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1495 of file bt_trace.h.

#define CE_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1496 of file bt_trace.h.

#define CE_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1497 of file bt_trace.h.

#define CE_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1498 of file bt_trace.h.

#define CE_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1499 of file bt_trace.h.

#define CE_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1500 of file bt_trace.h.

#define CE_TRACE_ERROR0 (   m)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m);}

Definition at line 1462 of file bt_trace.h.

#define CE_TRACE_ERROR1 (   m,
  p1 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1463 of file bt_trace.h.

#define CE_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1464 of file bt_trace.h.

#define CE_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1465 of file bt_trace.h.

#define CE_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1466 of file bt_trace.h.

#define CE_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1467 of file bt_trace.h.

#define CE_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1468 of file bt_trace.h.

#define CE_TRACE_EVENT0 (   m)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m);}

Definition at line 1486 of file bt_trace.h.

#define CE_TRACE_EVENT1 (   m,
  p1 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1487 of file bt_trace.h.

#define CE_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1488 of file bt_trace.h.

#define CE_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1489 of file bt_trace.h.

#define CE_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1490 of file bt_trace.h.

#define CE_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1491 of file bt_trace.h.

#define CE_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1492 of file bt_trace.h.

#define CE_TRACE_WARNING0 (   m)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m);}

Definition at line 1470 of file bt_trace.h.

#define CE_TRACE_WARNING1 (   m,
  p1 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1471 of file bt_trace.h.

#define CE_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1472 of file bt_trace.h.

#define CE_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1473 of file bt_trace.h.

#define CE_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1474 of file bt_trace.h.

#define CE_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1475 of file bt_trace.h.

#define CE_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ce_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_CE, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1476 of file bt_trace.h.

#define CHO_TRACE_API0 (   m)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_API, m);}

Definition at line 1644 of file bt_trace.h.

#define CHO_TRACE_API1 (   m,
  p1 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1);}

Definition at line 1645 of file bt_trace.h.

#define CHO_TRACE_API2 (   m,
  p1,
  p2 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1646 of file bt_trace.h.

#define CHO_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1647 of file bt_trace.h.

#define CHO_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1648 of file bt_trace.h.

#define CHO_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1649 of file bt_trace.h.

#define CHO_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1650 of file bt_trace.h.

#define CHO_TRACE_DEBUG0 (   m)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m);}

Definition at line 1660 of file bt_trace.h.

#define CHO_TRACE_DEBUG1 (   m,
  p1 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1661 of file bt_trace.h.

#define CHO_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1662 of file bt_trace.h.

#define CHO_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1663 of file bt_trace.h.

#define CHO_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1664 of file bt_trace.h.

#define CHO_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1665 of file bt_trace.h.

#define CHO_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1666 of file bt_trace.h.

#define CHO_TRACE_ERROR0 (   m)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m);}

Definition at line 1628 of file bt_trace.h.

#define CHO_TRACE_ERROR1 (   m,
  p1 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1629 of file bt_trace.h.

#define CHO_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1630 of file bt_trace.h.

#define CHO_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1631 of file bt_trace.h.

#define CHO_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1632 of file bt_trace.h.

#define CHO_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1633 of file bt_trace.h.

#define CHO_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1634 of file bt_trace.h.

#define CHO_TRACE_EVENT0 (   m)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m);}

Definition at line 1652 of file bt_trace.h.

#define CHO_TRACE_EVENT1 (   m,
  p1 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1653 of file bt_trace.h.

#define CHO_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1654 of file bt_trace.h.

#define CHO_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1655 of file bt_trace.h.

#define CHO_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1656 of file bt_trace.h.

#define CHO_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1657 of file bt_trace.h.

#define CHO_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1658 of file bt_trace.h.

#define CHO_TRACE_WARNING0 (   m)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m);}

Definition at line 1636 of file bt_trace.h.

#define CHO_TRACE_WARNING1 (   m,
  p1 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1637 of file bt_trace.h.

#define CHO_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1638 of file bt_trace.h.

#define CHO_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1639 of file bt_trace.h.

#define CHO_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1640 of file bt_trace.h.

#define CHO_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1641 of file bt_trace.h.

#define CHO_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_cho_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_CHO, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1642 of file bt_trace.h.

#define CTP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 323 of file bt_trace.h.

#define CTP_TRACE_DEBUG0 (   m)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m);}

Definition at line 1208 of file bt_trace.h.

#define CTP_TRACE_DEBUG1 (   m,
  p1 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1209 of file bt_trace.h.

#define CTP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1210 of file bt_trace.h.

#define CTP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1211 of file bt_trace.h.

#define CTP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1212 of file bt_trace.h.

#define CTP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1213 of file bt_trace.h.

#define CTP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_CTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1214 of file bt_trace.h.

#define CTP_TRACE_ERROR0 (   m)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m);}

Definition at line 1184 of file bt_trace.h.

#define CTP_TRACE_ERROR1 (   m,
  p1 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1185 of file bt_trace.h.

#define CTP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1186 of file bt_trace.h.

#define CTP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1187 of file bt_trace.h.

#define CTP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1188 of file bt_trace.h.

#define CTP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1189 of file bt_trace.h.

#define CTP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_CTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1190 of file bt_trace.h.

#define CTP_TRACE_EVENT0 (   m)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m);}

Definition at line 1200 of file bt_trace.h.

#define CTP_TRACE_EVENT1 (   m,
  p1 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1201 of file bt_trace.h.

#define CTP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1202 of file bt_trace.h.

#define CTP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1203 of file bt_trace.h.

#define CTP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1204 of file bt_trace.h.

#define CTP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1205 of file bt_trace.h.

#define CTP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_CTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1206 of file bt_trace.h.

#define CTP_TRACE_WARNING0 (   m)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m);}

Definition at line 1192 of file bt_trace.h.

#define CTP_TRACE_WARNING1 (   m,
  p1 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1193 of file bt_trace.h.

#define CTP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1194 of file bt_trace.h.

#define CTP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1195 of file bt_trace.h.

#define CTP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1196 of file bt_trace.h.

#define CTP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1197 of file bt_trace.h.

#define CTP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ctp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_CTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1198 of file bt_trace.h.

#define DRV_TRACE_DEBUG0 (   m)    APPL_TRACE_DEBUG0(m)

Definition at line 4826 of file bt_trace.h.

#define DRV_TRACE_DEBUG1 (   m,
  p1 
)    APPL_TRACE_DEBUG1(m,p1)

Definition at line 4827 of file bt_trace.h.

#define DRV_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    APPL_TRACE_DEBUG2(m,p1,p2)

Definition at line 4828 of file bt_trace.h.

#define DRV_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    APPL_TRACE_DEBUG3(m,p1,p2,p3)

Definition at line 4829 of file bt_trace.h.

#define DRV_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    APPL_TRACE_DEBUG4(m,p1,p2,p3,p4)

Definition at line 4830 of file bt_trace.h.

#define DRV_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    APPL_TRACE_DEBUG5(m,p1,p2,p3,p4,p5)

Definition at line 4831 of file bt_trace.h.

#define DRV_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    APPL_TRACE_DEBUG6(m,p1,p2,p3,p4,p5,p6)

Definition at line 4832 of file bt_trace.h.

#define DRV_TRACE_ERROR0 (   m)    APPL_TRACE_ERROR0(m)

Definition at line 4816 of file bt_trace.h.

#define DRV_TRACE_ERROR1 (   m,
  p1 
)    APPL_TRACE_ERROR1(m,p1)

Definition at line 4817 of file bt_trace.h.

#define DRV_TRACE_ERROR2 (   m,
  p1,
  p2 
)    APPL_TRACE_ERROR2(m,p1,p2)

Definition at line 4818 of file bt_trace.h.

#define DRV_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    APPL_TRACE_ERROR3(m,p1,p2,p3)

Definition at line 4819 of file bt_trace.h.

#define DRV_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    APPL_TRACE_ERROR4(m,p1,p2,p3,p4)

Definition at line 4820 of file bt_trace.h.

#define DRV_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    APPL_TRACE_ERROR5(m,p1,p2,p3,p4,p5)

Definition at line 4821 of file bt_trace.h.

#define DRV_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    APPL_TRACE_ERROR6(m,p1,p2,p3,p4,p5,p6)

Definition at line 4822 of file bt_trace.h.

#define DRV_TRACE_WARNING0 (   m)

Definition at line 4807 of file bt_trace.h.

#define DRV_TRACE_WARNING1 (   m,
  p1 
)

Definition at line 4808 of file bt_trace.h.

#define DRV_TRACE_WARNING2 (   m,
  p1,
  p2 
)

Definition at line 4809 of file bt_trace.h.

#define DRV_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)

Definition at line 4810 of file bt_trace.h.

#define DRV_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)

Definition at line 4811 of file bt_trace.h.

#define DRV_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)

Definition at line 4812 of file bt_trace.h.

#define DRV_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)

Definition at line 4813 of file bt_trace.h.

#define DUN_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 299 of file bt_trace.h.

#define DUN_TRACE_API0 (   m)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_API, m);}

Definition at line 1788 of file bt_trace.h.

#define DUN_TRACE_API1 (   m,
  p1 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_API, m, p1);}

Definition at line 1789 of file bt_trace.h.

#define DUN_TRACE_API2 (   m,
  p1,
  p2 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1790 of file bt_trace.h.

#define DUN_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1791 of file bt_trace.h.

#define DUN_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1792 of file bt_trace.h.

#define DUN_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1793 of file bt_trace.h.

#define DUN_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1794 of file bt_trace.h.

#define DUN_TRACE_DEBUG0 (   m)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m);}

Definition at line 1804 of file bt_trace.h.

#define DUN_TRACE_DEBUG1 (   m,
  p1 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1805 of file bt_trace.h.

#define DUN_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1806 of file bt_trace.h.

#define DUN_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1807 of file bt_trace.h.

#define DUN_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1808 of file bt_trace.h.

#define DUN_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1809 of file bt_trace.h.

#define DUN_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1810 of file bt_trace.h.

#define DUN_TRACE_ERROR0 (   m)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m);}

Definition at line 1772 of file bt_trace.h.

#define DUN_TRACE_ERROR1 (   m,
  p1 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m, p1);}

Definition at line 1773 of file bt_trace.h.

#define DUN_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1774 of file bt_trace.h.

#define DUN_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1775 of file bt_trace.h.

#define DUN_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1776 of file bt_trace.h.

#define DUN_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1777 of file bt_trace.h.

#define DUN_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1778 of file bt_trace.h.

#define DUN_TRACE_EVENT0 (   m)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m);}

Definition at line 1796 of file bt_trace.h.

#define DUN_TRACE_EVENT1 (   m,
  p1 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1797 of file bt_trace.h.

#define DUN_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1798 of file bt_trace.h.

#define DUN_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1799 of file bt_trace.h.

#define DUN_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1800 of file bt_trace.h.

#define DUN_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1801 of file bt_trace.h.

#define DUN_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1802 of file bt_trace.h.

#define DUN_TRACE_WARNING0 (   m)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m);}

Definition at line 1780 of file bt_trace.h.

#define DUN_TRACE_WARNING1 (   m,
  p1 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1781 of file bt_trace.h.

#define DUN_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1782 of file bt_trace.h.

#define DUN_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1783 of file bt_trace.h.

#define DUN_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1784 of file bt_trace.h.

#define DUN_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1785 of file bt_trace.h.

#define DUN_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (dun_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_DUN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1786 of file bt_trace.h.

#define FTP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 355 of file bt_trace.h.

#define FTP_TRACE_DEBUG0 (   m)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m);}

Definition at line 2154 of file bt_trace.h.

#define FTP_TRACE_DEBUG1 (   m,
  p1 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2155 of file bt_trace.h.

#define FTP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2156 of file bt_trace.h.

#define FTP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2157 of file bt_trace.h.

#define FTP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2158 of file bt_trace.h.

#define FTP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2159 of file bt_trace.h.

#define FTP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_FTP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2160 of file bt_trace.h.

#define FTP_TRACE_ERROR0 (   m)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m);}

Definition at line 2130 of file bt_trace.h.

#define FTP_TRACE_ERROR1 (   m,
  p1 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2131 of file bt_trace.h.

#define FTP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2132 of file bt_trace.h.

#define FTP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2133 of file bt_trace.h.

#define FTP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2134 of file bt_trace.h.

#define FTP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2135 of file bt_trace.h.

#define FTP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_FTP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2136 of file bt_trace.h.

#define FTP_TRACE_EVENT0 (   m)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m);}

Definition at line 2146 of file bt_trace.h.

#define FTP_TRACE_EVENT1 (   m,
  p1 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2147 of file bt_trace.h.

#define FTP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2148 of file bt_trace.h.

#define FTP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2149 of file bt_trace.h.

#define FTP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2150 of file bt_trace.h.

#define FTP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2151 of file bt_trace.h.

#define FTP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_FTP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2152 of file bt_trace.h.

#define FTP_TRACE_WARNING0 (   m)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m);}

Definition at line 2138 of file bt_trace.h.

#define FTP_TRACE_WARNING1 (   m,
  p1 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2139 of file bt_trace.h.

#define FTP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2140 of file bt_trace.h.

#define FTP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2141 of file bt_trace.h.

#define FTP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2142 of file bt_trace.h.

#define FTP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2143 of file bt_trace.h.

#define FTP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ftp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_FTP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2144 of file bt_trace.h.

#define GAP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 303 of file bt_trace.h.

#define GAP_TRACE_API0 (   m)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_GAP, TRACE_TYPE_API, m);}

Definition at line 914 of file bt_trace.h.

#define GAP_TRACE_API1 (   m,
  p1 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_GAP, TRACE_TYPE_API, m, p1);}

Definition at line 915 of file bt_trace.h.

#define GAP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 916 of file bt_trace.h.

#define GAP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 917 of file bt_trace.h.

#define GAP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 918 of file bt_trace.h.

#define GAP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 919 of file bt_trace.h.

#define GAP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_GAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 920 of file bt_trace.h.

#define GAP_TRACE_ERROR0 (   m)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m);}

Definition at line 898 of file bt_trace.h.

#define GAP_TRACE_ERROR1 (   m,
  p1 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m, p1);}

Definition at line 899 of file bt_trace.h.

#define GAP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 900 of file bt_trace.h.

#define GAP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 901 of file bt_trace.h.

#define GAP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 902 of file bt_trace.h.

#define GAP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 903 of file bt_trace.h.

#define GAP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_GAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 904 of file bt_trace.h.

#define GAP_TRACE_EVENT0 (   m)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m);}

Definition at line 906 of file bt_trace.h.

#define GAP_TRACE_EVENT1 (   m,
  p1 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 907 of file bt_trace.h.

#define GAP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 908 of file bt_trace.h.

#define GAP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 909 of file bt_trace.h.

#define GAP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 910 of file bt_trace.h.

#define GAP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 911 of file bt_trace.h.

#define GAP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_GAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 912 of file bt_trace.h.

#define GAP_TRACE_WARNING0 (   m)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m);}

Definition at line 922 of file bt_trace.h.

#define GAP_TRACE_WARNING1 (   m,
  p1 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m, p1);}

Definition at line 923 of file bt_trace.h.

#define GAP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 924 of file bt_trace.h.

#define GAP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 925 of file bt_trace.h.

#define GAP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 926 of file bt_trace.h.

#define GAP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 927 of file bt_trace.h.

#define GAP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (gap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_GAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 928 of file bt_trace.h.

#define GATT_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 412 of file bt_trace.h.

#define GATT_TRACE_API0 (   m)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_API, m);}

Definition at line 2577 of file bt_trace.h.

#define GATT_TRACE_API1 (   m,
  p1 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1);}

Definition at line 2578 of file bt_trace.h.

#define GATT_TRACE_API2 (   m,
  p1,
  p2 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2);}

Definition at line 2579 of file bt_trace.h.

#define GATT_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 2580 of file bt_trace.h.

#define GATT_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 2581 of file bt_trace.h.

#define GATT_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 2582 of file bt_trace.h.

#define GATT_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2583 of file bt_trace.h.

#define GATT_TRACE_DEBUG0 (   m)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m);}

Definition at line 2593 of file bt_trace.h.

#define GATT_TRACE_DEBUG1 (   m,
  p1 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2594 of file bt_trace.h.

#define GATT_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2595 of file bt_trace.h.

#define GATT_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2596 of file bt_trace.h.

#define GATT_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2597 of file bt_trace.h.

#define GATT_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2598 of file bt_trace.h.

#define GATT_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2599 of file bt_trace.h.

#define GATT_TRACE_ERROR0 (   m)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m);}

Definition at line 2561 of file bt_trace.h.

#define GATT_TRACE_ERROR1 (   m,
  p1 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2562 of file bt_trace.h.

#define GATT_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2563 of file bt_trace.h.

#define GATT_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2564 of file bt_trace.h.

#define GATT_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2565 of file bt_trace.h.

#define GATT_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2566 of file bt_trace.h.

#define GATT_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2567 of file bt_trace.h.

#define GATT_TRACE_EVENT0 (   m)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m);}

Definition at line 2585 of file bt_trace.h.

#define GATT_TRACE_EVENT1 (   m,
  p1 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2586 of file bt_trace.h.

#define GATT_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2587 of file bt_trace.h.

#define GATT_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2588 of file bt_trace.h.

#define GATT_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2589 of file bt_trace.h.

#define GATT_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2590 of file bt_trace.h.

#define GATT_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2591 of file bt_trace.h.

#define GATT_TRACE_WARNING0 (   m)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m);}

Definition at line 2569 of file bt_trace.h.

#define GATT_TRACE_WARNING1 (   m,
  p1 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2570 of file bt_trace.h.

#define GATT_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2571 of file bt_trace.h.

#define GATT_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2572 of file bt_trace.h.

#define GATT_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2573 of file bt_trace.h.

#define GATT_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2574 of file bt_trace.h.

#define GATT_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (gatt_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_ATT, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2575 of file bt_trace.h.

#define GOEP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 307 of file bt_trace.h.

#define GOEP_TRACE_API0 (   m)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_API, m);}

Definition at line 1007 of file bt_trace.h.

#define GOEP_TRACE_API1 (   m,
  p1 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_API, m, p1);}

Definition at line 1008 of file bt_trace.h.

#define GOEP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1009 of file bt_trace.h.

#define GOEP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1010 of file bt_trace.h.

#define GOEP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1011 of file bt_trace.h.

#define GOEP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1012 of file bt_trace.h.

#define GOEP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1013 of file bt_trace.h.

#define GOEP_TRACE_DEBUG0 (   m)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m);}

Definition at line 999 of file bt_trace.h.

#define GOEP_TRACE_DEBUG1 (   m,
  p1 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1000 of file bt_trace.h.

#define GOEP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1001 of file bt_trace.h.

#define GOEP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1002 of file bt_trace.h.

#define GOEP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1003 of file bt_trace.h.

#define GOEP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1004 of file bt_trace.h.

#define GOEP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1005 of file bt_trace.h.

#define GOEP_TRACE_ERROR0 (   m)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m);}

Definition at line 975 of file bt_trace.h.

#define GOEP_TRACE_ERROR1 (   m,
  p1 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 976 of file bt_trace.h.

#define GOEP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 977 of file bt_trace.h.

#define GOEP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 978 of file bt_trace.h.

#define GOEP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 979 of file bt_trace.h.

#define GOEP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 980 of file bt_trace.h.

#define GOEP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 981 of file bt_trace.h.

#define GOEP_TRACE_EVENT0 (   m)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m);}

Definition at line 991 of file bt_trace.h.

#define GOEP_TRACE_EVENT1 (   m,
  p1 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 992 of file bt_trace.h.

#define GOEP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 993 of file bt_trace.h.

#define GOEP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 994 of file bt_trace.h.

#define GOEP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 995 of file bt_trace.h.

#define GOEP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 996 of file bt_trace.h.

#define GOEP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 997 of file bt_trace.h.

#define GOEP_TRACE_WARNING0 (   m)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m);}

Definition at line 983 of file bt_trace.h.

#define GOEP_TRACE_WARNING1 (   m,
  p1 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 984 of file bt_trace.h.

#define GOEP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 985 of file bt_trace.h.

#define GOEP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 986 of file bt_trace.h.

#define GOEP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 987 of file bt_trace.h.

#define GOEP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 988 of file bt_trace.h.

#define GOEP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (goep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_GOEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 989 of file bt_trace.h.

#define HCI_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 262 of file bt_trace.h.

#define HCI_TRACE_DEBUG0 (   m)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m);}

Definition at line 635 of file bt_trace.h.

#define HCI_TRACE_DEBUG1 (   m,
  p1 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 636 of file bt_trace.h.

#define HCI_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 637 of file bt_trace.h.

#define HCI_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 638 of file bt_trace.h.

#define HCI_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 639 of file bt_trace.h.

#define HCI_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 640 of file bt_trace.h.

#define HCI_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 641 of file bt_trace.h.

#define HCI_TRACE_ERROR0 (   m)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m);}

Definition at line 611 of file bt_trace.h.

#define HCI_TRACE_ERROR1 (   m,
  p1 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1);}

Definition at line 612 of file bt_trace.h.

#define HCI_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 613 of file bt_trace.h.

#define HCI_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 614 of file bt_trace.h.

#define HCI_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 615 of file bt_trace.h.

#define HCI_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 616 of file bt_trace.h.

#define HCI_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 617 of file bt_trace.h.

#define HCI_TRACE_EVENT0 (   m)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m);}

Definition at line 627 of file bt_trace.h.

#define HCI_TRACE_EVENT1 (   m,
  p1 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m, p1);}

Definition at line 628 of file bt_trace.h.

#define HCI_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 629 of file bt_trace.h.

#define HCI_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 630 of file bt_trace.h.

#define HCI_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 631 of file bt_trace.h.

#define HCI_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 632 of file bt_trace.h.

#define HCI_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 633 of file bt_trace.h.

#define HCI_TRACE_WARNING0 (   m)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m);}

Definition at line 619 of file bt_trace.h.

#define HCI_TRACE_WARNING1 (   m,
  p1 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1);}

Definition at line 620 of file bt_trace.h.

#define HCI_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 621 of file bt_trace.h.

#define HCI_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 622 of file bt_trace.h.

#define HCI_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 623 of file bt_trace.h.

#define HCI_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 624 of file bt_trace.h.

#define HCI_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (btu_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 625 of file bt_trace.h.

#define HCRP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 327 of file bt_trace.h.

#define HCRP_TRACE_API0 (   m)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_API, m);}

Definition at line 1830 of file bt_trace.h.

#define HCRP_TRACE_API1 (   m,
  p1 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_API, m, p1);}

Definition at line 1831 of file bt_trace.h.

#define HCRP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1832 of file bt_trace.h.

#define HCRP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1833 of file bt_trace.h.

#define HCRP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1834 of file bt_trace.h.

#define HCRP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1835 of file bt_trace.h.

#define HCRP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1836 of file bt_trace.h.

#define HCRP_TRACE_DEBUG0 (   m)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m);}

Definition at line 1846 of file bt_trace.h.

#define HCRP_TRACE_DEBUG1 (   m,
  p1 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1847 of file bt_trace.h.

#define HCRP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1848 of file bt_trace.h.

#define HCRP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1849 of file bt_trace.h.

#define HCRP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1850 of file bt_trace.h.

#define HCRP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1851 of file bt_trace.h.

#define HCRP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1852 of file bt_trace.h.

#define HCRP_TRACE_ERROR0 (   m)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m);}

Definition at line 1814 of file bt_trace.h.

#define HCRP_TRACE_ERROR1 (   m,
  p1 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m, p1);}

Definition at line 1815 of file bt_trace.h.

#define HCRP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1816 of file bt_trace.h.

#define HCRP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1817 of file bt_trace.h.

#define HCRP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1818 of file bt_trace.h.

#define HCRP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1819 of file bt_trace.h.

#define HCRP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1820 of file bt_trace.h.

#define HCRP_TRACE_EVENT0 (   m)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m);}

Definition at line 1838 of file bt_trace.h.

#define HCRP_TRACE_EVENT1 (   m,
  p1 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1839 of file bt_trace.h.

#define HCRP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1840 of file bt_trace.h.

#define HCRP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1841 of file bt_trace.h.

#define HCRP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1842 of file bt_trace.h.

#define HCRP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1843 of file bt_trace.h.

#define HCRP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1844 of file bt_trace.h.

#define HCRP_TRACE_WARNING0 (   m)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m);}

Definition at line 1822 of file bt_trace.h.

#define HCRP_TRACE_WARNING1 (   m,
  p1 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1823 of file bt_trace.h.

#define HCRP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1824 of file bt_trace.h.

#define HCRP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1825 of file bt_trace.h.

#define HCRP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1826 of file bt_trace.h.

#define HCRP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1827 of file bt_trace.h.

#define HCRP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1828 of file bt_trace.h.

#define HCRPM_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 331 of file bt_trace.h.

#define HCRPM_TRACE_API0 (   m)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_API, m);}

Definition at line 1872 of file bt_trace.h.

#define HCRPM_TRACE_API1 (   m,
  p1 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_API, m, p1);}

Definition at line 1873 of file bt_trace.h.

#define HCRPM_TRACE_API2 (   m,
  p1,
  p2 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1874 of file bt_trace.h.

#define HCRPM_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1875 of file bt_trace.h.

#define HCRPM_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1876 of file bt_trace.h.

#define HCRPM_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1877 of file bt_trace.h.

#define HCRPM_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1878 of file bt_trace.h.

#define HCRPM_TRACE_DEBUG0 (   m)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m);}

Definition at line 1888 of file bt_trace.h.

#define HCRPM_TRACE_DEBUG1 (   m,
  p1 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1889 of file bt_trace.h.

#define HCRPM_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1890 of file bt_trace.h.

#define HCRPM_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1891 of file bt_trace.h.

#define HCRPM_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1892 of file bt_trace.h.

#define HCRPM_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1893 of file bt_trace.h.

#define HCRPM_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1894 of file bt_trace.h.

#define HCRPM_TRACE_ERROR0 (   m)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m);}

Definition at line 1856 of file bt_trace.h.

#define HCRPM_TRACE_ERROR1 (   m,
  p1 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m, p1);}

Definition at line 1857 of file bt_trace.h.

#define HCRPM_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1858 of file bt_trace.h.

#define HCRPM_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1859 of file bt_trace.h.

#define HCRPM_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1860 of file bt_trace.h.

#define HCRPM_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1861 of file bt_trace.h.

#define HCRPM_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1862 of file bt_trace.h.

#define HCRPM_TRACE_EVENT0 (   m)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m);}

Definition at line 1880 of file bt_trace.h.

#define HCRPM_TRACE_EVENT1 (   m,
  p1 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1881 of file bt_trace.h.

#define HCRPM_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1882 of file bt_trace.h.

#define HCRPM_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1883 of file bt_trace.h.

#define HCRPM_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1884 of file bt_trace.h.

#define HCRPM_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1885 of file bt_trace.h.

#define HCRPM_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1886 of file bt_trace.h.

#define HCRPM_TRACE_WARNING0 (   m)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m);}

Definition at line 1864 of file bt_trace.h.

#define HCRPM_TRACE_WARNING1 (   m,
  p1 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1865 of file bt_trace.h.

#define HCRPM_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1866 of file bt_trace.h.

#define HCRPM_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1867 of file bt_trace.h.

#define HCRPM_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1868 of file bt_trace.h.

#define HCRPM_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1869 of file bt_trace.h.

#define HCRPM_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hcrpm_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HCRP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1870 of file bt_trace.h.

#define HFP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 363 of file bt_trace.h.

#define HID_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 391 of file bt_trace.h.

#define HIDD_TRACE_API0 (   m)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_API, m);}

Definition at line 1275 of file bt_trace.h.

#define HIDD_TRACE_API1 (   m,
  p1 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_API, m, p1);}

Definition at line 1276 of file bt_trace.h.

#define HIDD_TRACE_API2 (   m,
  p1,
  p2 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1277 of file bt_trace.h.

#define HIDD_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1278 of file bt_trace.h.

#define HIDD_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1279 of file bt_trace.h.

#define HIDD_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1280 of file bt_trace.h.

#define HIDD_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1281 of file bt_trace.h.

#define HIDD_TRACE_DEBUG0 (   m)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m);}

Definition at line 1291 of file bt_trace.h.

#define HIDD_TRACE_DEBUG1 (   m,
  p1 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1292 of file bt_trace.h.

#define HIDD_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1293 of file bt_trace.h.

#define HIDD_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1294 of file bt_trace.h.

#define HIDD_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1295 of file bt_trace.h.

#define HIDD_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1296 of file bt_trace.h.

#define HIDD_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1297 of file bt_trace.h.

#define HIDD_TRACE_ERROR0 (   m)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m);}

Definition at line 1259 of file bt_trace.h.

#define HIDD_TRACE_ERROR1 (   m,
  p1 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m, p1);}

Definition at line 1260 of file bt_trace.h.

#define HIDD_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1261 of file bt_trace.h.

#define HIDD_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1262 of file bt_trace.h.

#define HIDD_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1263 of file bt_trace.h.

#define HIDD_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1264 of file bt_trace.h.

#define HIDD_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1265 of file bt_trace.h.

#define HIDD_TRACE_EVENT0 (   m)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m);}

Definition at line 1283 of file bt_trace.h.

#define HIDD_TRACE_EVENT1 (   m,
  p1 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1284 of file bt_trace.h.

#define HIDD_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1285 of file bt_trace.h.

#define HIDD_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1286 of file bt_trace.h.

#define HIDD_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1287 of file bt_trace.h.

#define HIDD_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1288 of file bt_trace.h.

#define HIDD_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1289 of file bt_trace.h.

#define HIDD_TRACE_WARNING0 (   m)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m);}

Definition at line 1267 of file bt_trace.h.

#define HIDD_TRACE_WARNING1 (   m,
  p1 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1268 of file bt_trace.h.

#define HIDD_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1269 of file bt_trace.h.

#define HIDD_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1270 of file bt_trace.h.

#define HIDD_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1271 of file bt_trace.h.

#define HIDD_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1272 of file bt_trace.h.

#define HIDD_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hd_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1273 of file bt_trace.h.

#define HIDH_TRACE_API0 (   m)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_API, m);}

Definition at line 1234 of file bt_trace.h.

#define HIDH_TRACE_API1 (   m,
  p1 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_API, m, p1);}

Definition at line 1235 of file bt_trace.h.

#define HIDH_TRACE_API2 (   m,
  p1,
  p2 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1236 of file bt_trace.h.

#define HIDH_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1237 of file bt_trace.h.

#define HIDH_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1238 of file bt_trace.h.

#define HIDH_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1239 of file bt_trace.h.

#define HIDH_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1240 of file bt_trace.h.

#define HIDH_TRACE_DEBUG0 (   m)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m);}

Definition at line 1250 of file bt_trace.h.

#define HIDH_TRACE_DEBUG1 (   m,
  p1 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1251 of file bt_trace.h.

#define HIDH_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1252 of file bt_trace.h.

#define HIDH_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1253 of file bt_trace.h.

#define HIDH_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1254 of file bt_trace.h.

#define HIDH_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1255 of file bt_trace.h.

#define HIDH_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1256 of file bt_trace.h.

#define HIDH_TRACE_ERROR0 (   m)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m);}

Definition at line 1218 of file bt_trace.h.

#define HIDH_TRACE_ERROR1 (   m,
  p1 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m, p1);}

Definition at line 1219 of file bt_trace.h.

#define HIDH_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1220 of file bt_trace.h.

#define HIDH_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1221 of file bt_trace.h.

#define HIDH_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1222 of file bt_trace.h.

#define HIDH_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1223 of file bt_trace.h.

#define HIDH_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1224 of file bt_trace.h.

#define HIDH_TRACE_EVENT0 (   m)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m);}

Definition at line 1242 of file bt_trace.h.

#define HIDH_TRACE_EVENT1 (   m,
  p1 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1243 of file bt_trace.h.

#define HIDH_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1244 of file bt_trace.h.

#define HIDH_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1245 of file bt_trace.h.

#define HIDH_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1246 of file bt_trace.h.

#define HIDH_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1247 of file bt_trace.h.

#define HIDH_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1248 of file bt_trace.h.

#define HIDH_TRACE_WARNING0 (   m)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m);}

Definition at line 1226 of file bt_trace.h.

#define HIDH_TRACE_WARNING1 (   m,
  p1 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1227 of file bt_trace.h.

#define HIDH_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1228 of file bt_trace.h.

#define HIDH_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1229 of file bt_trace.h.

#define HIDH_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1230 of file bt_trace.h.

#define HIDH_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1231 of file bt_trace.h.

#define HIDH_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (hh_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1232 of file bt_trace.h.

#define HSP2_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 311 of file bt_trace.h.

#define HSP2_TRACE_API0 (   pcb,
 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_API, m);}

Definition at line 1316 of file bt_trace.h.

#define HSP2_TRACE_API1 (   pcb,
  m,
  p1 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_API, m, p1);}

Definition at line 1317 of file bt_trace.h.

#define HSP2_TRACE_API2 (   pcb,
  m,
  p1,
  p2 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1318 of file bt_trace.h.

#define HSP2_TRACE_API3 (   pcb,
  m,
  p1,
  p2,
  p3 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1319 of file bt_trace.h.

#define HSP2_TRACE_API4 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1320 of file bt_trace.h.

#define HSP2_TRACE_API5 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1321 of file bt_trace.h.

#define HSP2_TRACE_API6 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1322 of file bt_trace.h.

#define HSP2_TRACE_DEBUG0 (   pcb,
 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m);}

Definition at line 1332 of file bt_trace.h.

#define HSP2_TRACE_DEBUG1 (   pcb,
  m,
  p1 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1333 of file bt_trace.h.

#define HSP2_TRACE_DEBUG2 (   pcb,
  m,
  p1,
  p2 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1334 of file bt_trace.h.

#define HSP2_TRACE_DEBUG3 (   pcb,
  m,
  p1,
  p2,
  p3 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1335 of file bt_trace.h.

#define HSP2_TRACE_DEBUG4 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1336 of file bt_trace.h.

#define HSP2_TRACE_DEBUG5 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1337 of file bt_trace.h.

#define HSP2_TRACE_DEBUG6 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1338 of file bt_trace.h.

#define HSP2_TRACE_ERROR0 (   pcb,
 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m);}

Definition at line 1300 of file bt_trace.h.

#define HSP2_TRACE_ERROR1 (   pcb,
  m,
  p1 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m, p1);}

Definition at line 1301 of file bt_trace.h.

#define HSP2_TRACE_ERROR2 (   pcb,
  m,
  p1,
  p2 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1302 of file bt_trace.h.

#define HSP2_TRACE_ERROR3 (   pcb,
  m,
  p1,
  p2,
  p3 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1303 of file bt_trace.h.

#define HSP2_TRACE_ERROR4 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1304 of file bt_trace.h.

#define HSP2_TRACE_ERROR5 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1305 of file bt_trace.h.

#define HSP2_TRACE_ERROR6 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1306 of file bt_trace.h.

#define HSP2_TRACE_EVENT0 (   pcb,
 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m);}

Definition at line 1324 of file bt_trace.h.

#define HSP2_TRACE_EVENT1 (   pcb,
  m,
  p1 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1325 of file bt_trace.h.

#define HSP2_TRACE_EVENT2 (   pcb,
  m,
  p1,
  p2 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1326 of file bt_trace.h.

#define HSP2_TRACE_EVENT3 (   pcb,
  m,
  p1,
  p2,
  p3 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1327 of file bt_trace.h.

#define HSP2_TRACE_EVENT4 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1328 of file bt_trace.h.

#define HSP2_TRACE_EVENT5 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1329 of file bt_trace.h.

#define HSP2_TRACE_EVENT6 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1330 of file bt_trace.h.

#define HSP2_TRACE_WARNING0 (   pcb,
 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m);}

Definition at line 1308 of file bt_trace.h.

#define HSP2_TRACE_WARNING1 (   pcb,
  m,
  p1 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1309 of file bt_trace.h.

#define HSP2_TRACE_WARNING2 (   pcb,
  m,
  p1,
  p2 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1310 of file bt_trace.h.

#define HSP2_TRACE_WARNING3 (   pcb,
  m,
  p1,
  p2,
  p3 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1311 of file bt_trace.h.

#define HSP2_TRACE_WARNING4 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1312 of file bt_trace.h.

#define HSP2_TRACE_WARNING5 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1313 of file bt_trace.h.

#define HSP2_TRACE_WARNING6 (   pcb,
  m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pcb->trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_HSP2, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1314 of file bt_trace.h.

#define ICP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 319 of file bt_trace.h.

#define ICP_TRACE_API0 (   m)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_API, m);}

Definition at line 1175 of file bt_trace.h.

#define ICP_TRACE_API1 (   m,
  p1 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_API, m, p1);}

Definition at line 1176 of file bt_trace.h.

#define ICP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1177 of file bt_trace.h.

#define ICP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1178 of file bt_trace.h.

#define ICP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1179 of file bt_trace.h.

#define ICP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1180 of file bt_trace.h.

#define ICP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1181 of file bt_trace.h.

#define ICP_TRACE_DEBUG0 (   m)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m);}

Definition at line 1167 of file bt_trace.h.

#define ICP_TRACE_DEBUG1 (   m,
  p1 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1168 of file bt_trace.h.

#define ICP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1169 of file bt_trace.h.

#define ICP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1170 of file bt_trace.h.

#define ICP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1171 of file bt_trace.h.

#define ICP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1172 of file bt_trace.h.

#define ICP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1173 of file bt_trace.h.

#define ICP_TRACE_ERROR0 (   m)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m);}

Definition at line 1143 of file bt_trace.h.

#define ICP_TRACE_ERROR1 (   m,
  p1 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1144 of file bt_trace.h.

#define ICP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1145 of file bt_trace.h.

#define ICP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1146 of file bt_trace.h.

#define ICP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1147 of file bt_trace.h.

#define ICP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1148 of file bt_trace.h.

#define ICP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1149 of file bt_trace.h.

#define ICP_TRACE_EVENT0 (   m)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m);}

Definition at line 1159 of file bt_trace.h.

#define ICP_TRACE_EVENT1 (   m,
  p1 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1160 of file bt_trace.h.

#define ICP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1161 of file bt_trace.h.

#define ICP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1162 of file bt_trace.h.

#define ICP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1163 of file bt_trace.h.

#define ICP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1164 of file bt_trace.h.

#define ICP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1165 of file bt_trace.h.

#define ICP_TRACE_WARNING0 (   m)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m);}

Definition at line 1151 of file bt_trace.h.

#define ICP_TRACE_WARNING1 (   m,
  p1 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1152 of file bt_trace.h.

#define ICP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1153 of file bt_trace.h.

#define ICP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1154 of file bt_trace.h.

#define ICP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1155 of file bt_trace.h.

#define ICP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1156 of file bt_trace.h.

#define ICP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (icp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_ICP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1157 of file bt_trace.h.

#define L2CAP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 270 of file bt_trace.h.

#define L2CAP_TRACE_API0 (   m)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m);}

Definition at line 705 of file bt_trace.h.

#define L2CAP_TRACE_API1 (   m,
  p1 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1);}

Definition at line 706 of file bt_trace.h.

#define L2CAP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 707 of file bt_trace.h.

#define L2CAP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 708 of file bt_trace.h.

#define L2CAP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 709 of file bt_trace.h.

#define L2CAP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 710 of file bt_trace.h.

#define L2CAP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 711 of file bt_trace.h.

#define L2CAP_TRACE_DEBUG0 (   m)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m);}

Definition at line 721 of file bt_trace.h.

#define L2CAP_TRACE_DEBUG1 (   m,
  p1 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 722 of file bt_trace.h.

#define L2CAP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 723 of file bt_trace.h.

#define L2CAP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 724 of file bt_trace.h.

#define L2CAP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 725 of file bt_trace.h.

#define L2CAP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 726 of file bt_trace.h.

#define L2CAP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 727 of file bt_trace.h.

#define L2CAP_TRACE_ERROR0 (   m)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m);}

Definition at line 689 of file bt_trace.h.

#define L2CAP_TRACE_ERROR1 (   m,
  p1 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 690 of file bt_trace.h.

#define L2CAP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 691 of file bt_trace.h.

#define L2CAP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 692 of file bt_trace.h.

#define L2CAP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 693 of file bt_trace.h.

#define L2CAP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 694 of file bt_trace.h.

#define L2CAP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 695 of file bt_trace.h.

#define L2CAP_TRACE_EVENT0 (   m)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m);}

Definition at line 713 of file bt_trace.h.

#define L2CAP_TRACE_EVENT1 (   m,
  p1 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 714 of file bt_trace.h.

#define L2CAP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 715 of file bt_trace.h.

#define L2CAP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 716 of file bt_trace.h.

#define L2CAP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 717 of file bt_trace.h.

#define L2CAP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 718 of file bt_trace.h.

#define L2CAP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 719 of file bt_trace.h.

#define L2CAP_TRACE_WARNING0 (   m)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m);}

Definition at line 697 of file bt_trace.h.

#define L2CAP_TRACE_WARNING1 (   m,
  p1 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 698 of file bt_trace.h.

#define L2CAP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 699 of file bt_trace.h.

#define L2CAP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 700 of file bt_trace.h.

#define L2CAP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 701 of file bt_trace.h.

#define L2CAP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 702 of file bt_trace.h.

#define L2CAP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_L2CAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 703 of file bt_trace.h.

#define LC_TRACE_DEBUG0 (   m)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_0(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m);}

Definition at line 2307 of file bt_trace.h.

#define LC_TRACE_DEBUG1 (   m,
  p1 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_1(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2308 of file bt_trace.h.

#define LC_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_2(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2309 of file bt_trace.h.

#define LC_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_3(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2310 of file bt_trace.h.

#define LC_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_5(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2311 of file bt_trace.h.

#define LC_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_DEBUG]) BT_TRACE_6(TRACE_LAYER_LC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2312 of file bt_trace.h.

#define LC_TRACE_ERROR0 (   m)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_0(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m);}

Definition at line 2283 of file bt_trace.h.

#define LC_TRACE_ERROR1 (   m,
  p1 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_1(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2284 of file bt_trace.h.

#define LC_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_2(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2285 of file bt_trace.h.

#define LC_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_3(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2286 of file bt_trace.h.

#define LC_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_4(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2287 of file bt_trace.h.

#define LC_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_5(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2288 of file bt_trace.h.

#define LC_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_ERROR]) BT_TRACE_6(TRACE_LAYER_LC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2289 of file bt_trace.h.

#define LC_TRACE_EVENT0 (   m)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_0(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m);}

Definition at line 2299 of file bt_trace.h.

#define LC_TRACE_EVENT1 (   m,
  p1 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_1(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2300 of file bt_trace.h.

#define LC_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_2(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2301 of file bt_trace.h.

#define LC_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_3(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2302 of file bt_trace.h.

#define LC_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_4(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2303 of file bt_trace.h.

#define LC_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_5(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2304 of file bt_trace.h.

#define LC_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_EVENT]) BT_TRACE_6(TRACE_LAYER_LC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2305 of file bt_trace.h.

#define LC_TRACE_WARNING0 (   m)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_0(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m);}

Definition at line 2291 of file bt_trace.h.

#define LC_TRACE_WARNING1 (   m,
  p1 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_1(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2292 of file bt_trace.h.

#define LC_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_2(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2293 of file bt_trace.h.

#define LC_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_3(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2294 of file bt_trace.h.

#define LC_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_4(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2295 of file bt_trace.h.

#define LC_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_5(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2296 of file bt_trace.h.

#define LC_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (lc_trace_level & trace_map[BT_TRACE_LEVEL_WARNING]) BT_TRACE_6(TRACE_LAYER_LC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2297 of file bt_trace.h.

#define LLCP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 274 of file bt_trace.h.

#define LLCP_TRACE_API0 (   m)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_API, m);}

Definition at line 747 of file bt_trace.h.

#define LLCP_TRACE_API1 (   m,
  p1 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1);}

Definition at line 748 of file bt_trace.h.

#define LLCP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 749 of file bt_trace.h.

#define LLCP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 750 of file bt_trace.h.

#define LLCP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 751 of file bt_trace.h.

#define LLCP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 752 of file bt_trace.h.

#define LLCP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 753 of file bt_trace.h.

#define LLCP_TRACE_DEBUG0 (   m)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m);}

Definition at line 763 of file bt_trace.h.

#define LLCP_TRACE_DEBUG1 (   m,
  p1 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 764 of file bt_trace.h.

#define LLCP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 765 of file bt_trace.h.

#define LLCP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 766 of file bt_trace.h.

#define LLCP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 767 of file bt_trace.h.

#define LLCP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 768 of file bt_trace.h.

#define LLCP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 769 of file bt_trace.h.

#define LLCP_TRACE_ERROR0 (   m)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m);}

Definition at line 731 of file bt_trace.h.

#define LLCP_TRACE_ERROR1 (   m,
  p1 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 732 of file bt_trace.h.

#define LLCP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 733 of file bt_trace.h.

#define LLCP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 734 of file bt_trace.h.

#define LLCP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 735 of file bt_trace.h.

#define LLCP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 736 of file bt_trace.h.

#define LLCP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 737 of file bt_trace.h.

#define LLCP_TRACE_EVENT0 (   m)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m);}

Definition at line 755 of file bt_trace.h.

#define LLCP_TRACE_EVENT1 (   m,
  p1 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 756 of file bt_trace.h.

#define LLCP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 757 of file bt_trace.h.

#define LLCP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 758 of file bt_trace.h.

#define LLCP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 759 of file bt_trace.h.

#define LLCP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 760 of file bt_trace.h.

#define LLCP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 761 of file bt_trace.h.

#define LLCP_TRACE_WARNING0 (   m)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m);}

Definition at line 739 of file bt_trace.h.

#define LLCP_TRACE_WARNING1 (   m,
  p1 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 740 of file bt_trace.h.

#define LLCP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 741 of file bt_trace.h.

#define LLCP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 742 of file bt_trace.h.

#define LLCP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 743 of file bt_trace.h.

#define LLCP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 744 of file bt_trace.h.

#define LLCP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (llcp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_LLCP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 745 of file bt_trace.h.

#define LMP_TRACE_DEBUG0 (   m)    {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m);}

Definition at line 2273 of file bt_trace.h.

#define LMP_TRACE_DEBUG1 (   m,
  p1 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2274 of file bt_trace.h.

#define LMP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2275 of file bt_trace.h.

#define LMP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2276 of file bt_trace.h.

#define LMP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2277 of file bt_trace.h.

#define LMP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2278 of file bt_trace.h.

#define LMP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_LM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2279 of file bt_trace.h.

#define LMP_TRACE_ERROR0 (   m)    {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m);}

Definition at line 2249 of file bt_trace.h.

#define LMP_TRACE_ERROR1 (   m,
  p1 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2250 of file bt_trace.h.

#define LMP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2251 of file bt_trace.h.

#define LMP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2252 of file bt_trace.h.

#define LMP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2253 of file bt_trace.h.

#define LMP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2254 of file bt_trace.h.

#define LMP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_LM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2255 of file bt_trace.h.

#define LMP_TRACE_EVENT0 (   m)    {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m);}

Definition at line 2265 of file bt_trace.h.

#define LMP_TRACE_EVENT1 (   m,
  p1 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2266 of file bt_trace.h.

#define LMP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2267 of file bt_trace.h.

#define LMP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2268 of file bt_trace.h.

#define LMP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2269 of file bt_trace.h.

#define LMP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2270 of file bt_trace.h.

#define LMP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_LM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2271 of file bt_trace.h.

#define LMP_TRACE_WARNING0 (   m)    {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m);}

Definition at line 2257 of file bt_trace.h.

#define LMP_TRACE_WARNING1 (   m,
  p1 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2258 of file bt_trace.h.

#define LMP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2259 of file bt_trace.h.

#define LMP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2260 of file bt_trace.h.

#define LMP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2261 of file bt_trace.h.

#define LMP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2262 of file bt_trace.h.

#define LMP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (lmp_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_LM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2263 of file bt_trace.h.

#define MAX_TRACE_RAM_SIZE   10000

Definition at line 28 of file bt_trace.h.

#define MCA_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 387 of file bt_trace.h.

#define MCA_TRACE_API0 (   m)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_API, m);}

Definition at line 2509 of file bt_trace.h.

#define MCA_TRACE_API1 (   m,
  p1 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1);}

Definition at line 2510 of file bt_trace.h.

#define MCA_TRACE_API2 (   m,
  p1,
  p2 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2);}

Definition at line 2511 of file bt_trace.h.

#define MCA_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 2512 of file bt_trace.h.

#define MCA_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 2513 of file bt_trace.h.

#define MCA_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 2514 of file bt_trace.h.

#define MCA_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2515 of file bt_trace.h.

#define MCA_TRACE_DEBUG0 (   m)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m);}

Definition at line 2501 of file bt_trace.h.

#define MCA_TRACE_DEBUG1 (   m,
  p1 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2502 of file bt_trace.h.

#define MCA_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2503 of file bt_trace.h.

#define MCA_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2504 of file bt_trace.h.

#define MCA_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2505 of file bt_trace.h.

#define MCA_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2506 of file bt_trace.h.

#define MCA_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2507 of file bt_trace.h.

#define MCA_TRACE_ERROR0 (   m)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m);}

Definition at line 2477 of file bt_trace.h.

#define MCA_TRACE_ERROR1 (   m,
  p1 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2478 of file bt_trace.h.

#define MCA_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2479 of file bt_trace.h.

#define MCA_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2480 of file bt_trace.h.

#define MCA_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2481 of file bt_trace.h.

#define MCA_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2482 of file bt_trace.h.

#define MCA_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2483 of file bt_trace.h.

#define MCA_TRACE_EVENT0 (   m)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m);}

Definition at line 2493 of file bt_trace.h.

#define MCA_TRACE_EVENT1 (   m,
  p1 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2494 of file bt_trace.h.

#define MCA_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2495 of file bt_trace.h.

#define MCA_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2496 of file bt_trace.h.

#define MCA_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2497 of file bt_trace.h.

#define MCA_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2498 of file bt_trace.h.

#define MCA_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2499 of file bt_trace.h.

#define MCA_TRACE_WARNING0 (   m)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m);}

Definition at line 2485 of file bt_trace.h.

#define MCA_TRACE_WARNING1 (   m,
  p1 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2486 of file bt_trace.h.

#define MCA_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2487 of file bt_trace.h.

#define MCA_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2488 of file bt_trace.h.

#define MCA_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2489 of file bt_trace.h.

#define MCA_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2490 of file bt_trace.h.

#define MCA_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (mca_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_MCA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2491 of file bt_trace.h.

#define MMI_DEBUG_0 (   m)    BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m)

Definition at line 1718 of file bt_trace.h.

#define MMI_DEBUG_1 (   m,
  p1 
)    BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1)

Definition at line 1719 of file bt_trace.h.

#define MMI_DEBUG_2 (   m,
  p1,
  p2 
)    BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2)

Definition at line 1720 of file bt_trace.h.

#define MMI_DEBUG_3 (   m,
  p1,
  p2,
  p3 
)    BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3)

Definition at line 1721 of file bt_trace.h.

#define MMI_DEBUG_4 (   m,
  p1,
  p2,
  p3,
  p4 
)    BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4)

Definition at line 1722 of file bt_trace.h.

#define MMI_DEBUG_5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5)

Definition at line 1723 of file bt_trace.h.

#define MMI_DEBUG_6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6)

Definition at line 1724 of file bt_trace.h.

#define MMI_ERROR_0 (   m)    BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m)

Definition at line 1734 of file bt_trace.h.

#define MMI_ERROR_1 (   m,
  p1 
)    BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1)

Definition at line 1735 of file bt_trace.h.

#define MMI_ERROR_2 (   m,
  p1,
  p2 
)    BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2)

Definition at line 1736 of file bt_trace.h.

#define MMI_ERROR_3 (   m,
  p1,
  p2,
  p3 
)    BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3)

Definition at line 1737 of file bt_trace.h.

#define MMI_ERROR_4 (   m,
  p1,
  p2,
  p3,
  p4 
)    BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4)

Definition at line 1738 of file bt_trace.h.

#define MMI_ERROR_5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5)

Definition at line 1739 of file bt_trace.h.

#define MMI_ERROR_6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6)

Definition at line 1740 of file bt_trace.h.

#define MMI_TRACE_0 (   m)

Definition at line 1710 of file bt_trace.h.

#define MMI_TRACE_1 (   m,
  p1 
)

Definition at line 1711 of file bt_trace.h.

#define MMI_TRACE_2 (   m,
  p1,
  p2 
)

Definition at line 1712 of file bt_trace.h.

#define MMI_TRACE_3 (   m,
  p1,
  p2,
  p3 
)

Definition at line 1713 of file bt_trace.h.

#define MMI_TRACE_4 (   m,
  p1,
  p2,
  p3,
  p4 
)

Definition at line 1714 of file bt_trace.h.

#define MMI_TRACE_5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)

Definition at line 1715 of file bt_trace.h.

#define MMI_TRACE_6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)

Definition at line 1716 of file bt_trace.h.

#define MMI_WARNING_0 (   m)    BT_TRACE_0(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m)

Definition at line 1726 of file bt_trace.h.

#define MMI_WARNING_1 (   m,
  p1 
)    BT_TRACE_1(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1)

Definition at line 1727 of file bt_trace.h.

#define MMI_WARNING_2 (   m,
  p1,
  p2 
)    BT_TRACE_2(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2)

Definition at line 1728 of file bt_trace.h.

#define MMI_WARNING_3 (   m,
  p1,
  p2,
  p3 
)    BT_TRACE_3(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3)

Definition at line 1729 of file bt_trace.h.

#define MMI_WARNING_4 (   m,
  p1,
  p2,
  p3,
  p4 
)    BT_TRACE_4(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4)

Definition at line 1730 of file bt_trace.h.

#define MMI_WARNING_5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    BT_TRACE_5(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5)

Definition at line 1731 of file bt_trace.h.

#define MMI_WARNING_6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    BT_TRACE_6(TRACE_LAYER_HID, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6)

Definition at line 1732 of file bt_trace.h.

#define MSKB_DEBUG_0 (   m)    MMI_Echo(m)

Definition at line 1754 of file bt_trace.h.

#define MSKB_DEBUG_1 (   m,
  p1 
)    MMI_Echo(m,p1)

Definition at line 1755 of file bt_trace.h.

#define MSKB_DEBUG_2 (   m,
  p1,
  p2 
)    MMI_Echo(m,p1,p2)

Definition at line 1756 of file bt_trace.h.

#define MSKB_DEBUG_3 (   m,
  p1,
  p2,
  p3 
)    MMI_Echo(m,p1,p2,p3)

Definition at line 1757 of file bt_trace.h.

#define MSKB_DEBUG_4 (   m,
  p1,
  p2,
  p3,
  p4 
)    MMI_Echo(m,p1,p2,p3,p4)

Definition at line 1758 of file bt_trace.h.

#define MSKB_DEBUG_5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    MMI_Echo(m,p1,p2,p3,p4,p5)

Definition at line 1759 of file bt_trace.h.

#define MSKB_DEBUG_6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    MMI_Echo(m,p1,p2,p3,p4,p5,p6)

Definition at line 1760 of file bt_trace.h.

#define MSKB_ERROR_0 (   m)    MMI_Echo(m)

Definition at line 1762 of file bt_trace.h.

#define MSKB_ERROR_1 (   m,
  p1 
)    MMI_Echo(m,p1)

Definition at line 1763 of file bt_trace.h.

#define MSKB_ERROR_2 (   m,
  p1,
  p2 
)    MMI_Echo(m,p1,p2)

Definition at line 1764 of file bt_trace.h.

#define MSKB_ERROR_3 (   m,
  p1,
  p2,
  p3 
)    MMI_Echo(m,p1,p2,p3)

Definition at line 1765 of file bt_trace.h.

#define MSKB_ERROR_4 (   m,
  p1,
  p2,
  p3,
  p4 
)    MMI_Echo(m,p1,p2,p3,p4)

Definition at line 1766 of file bt_trace.h.

#define MSKB_ERROR_5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    MMI_Echo(m,p1,p2,p3,p4,p5)

Definition at line 1767 of file bt_trace.h.

#define MSKB_ERROR_6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    MMI_Echo(m,p1,p2,p3,p4,p5,p6)

Definition at line 1768 of file bt_trace.h.

#define MSKB_TRACE_0 (   m)    MMI_Echo(m)

Definition at line 1746 of file bt_trace.h.

#define MSKB_TRACE_1 (   m,
  p1 
)    MMI_Echo(m,p1)

Definition at line 1747 of file bt_trace.h.

#define MSKB_TRACE_2 (   m,
  p1,
  p2 
)    MMI_Echo(m,p1,p2)

Definition at line 1748 of file bt_trace.h.

#define MSKB_TRACE_3 (   m,
  p1,
  p2,
  p3 
)    MMI_Echo(m,p1,p2,p3)

Definition at line 1749 of file bt_trace.h.

#define MSKB_TRACE_4 (   m,
  p1,
  p2,
  p3,
  p4 
)    MMI_Echo(m,p1,p2,p3,p4)

Definition at line 1750 of file bt_trace.h.

#define MSKB_TRACE_5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    MMI_Echo(m,p1,p2,p3,p4,p5)

Definition at line 1751 of file bt_trace.h.

#define MSKB_TRACE_6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    MMI_Echo(m,p1,p2,p3,p4,p5,p6)

Definition at line 1752 of file bt_trace.h.

#define NCI_TRACE_API0 (   m)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_API, m);}

Definition at line 1398 of file bt_trace.h.

#define NCI_TRACE_API1 (   m,
  p1 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1);}

Definition at line 1399 of file bt_trace.h.

#define NCI_TRACE_API2 (   m,
  p1,
  p2 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1400 of file bt_trace.h.

#define NCI_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1401 of file bt_trace.h.

#define NCI_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1402 of file bt_trace.h.

#define NCI_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1403 of file bt_trace.h.

#define NCI_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1404 of file bt_trace.h.

#define NCI_TRACE_DEBUG0 (   m)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m);}

Definition at line 1414 of file bt_trace.h.

#define NCI_TRACE_DEBUG1 (   m,
  p1 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1415 of file bt_trace.h.

#define NCI_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1416 of file bt_trace.h.

#define NCI_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1417 of file bt_trace.h.

#define NCI_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1418 of file bt_trace.h.

#define NCI_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1419 of file bt_trace.h.

#define NCI_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1420 of file bt_trace.h.

#define NCI_TRACE_ERROR0 (   m)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m);}

Definition at line 1382 of file bt_trace.h.

#define NCI_TRACE_ERROR1 (   m,
  p1 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1383 of file bt_trace.h.

#define NCI_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1384 of file bt_trace.h.

#define NCI_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1385 of file bt_trace.h.

#define NCI_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1386 of file bt_trace.h.

#define NCI_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1387 of file bt_trace.h.

#define NCI_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1388 of file bt_trace.h.

#define NCI_TRACE_EVENT0 (   m)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m);}

Definition at line 1406 of file bt_trace.h.

#define NCI_TRACE_EVENT1 (   m,
  p1 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1407 of file bt_trace.h.

#define NCI_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1408 of file bt_trace.h.

#define NCI_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1409 of file bt_trace.h.

#define NCI_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1410 of file bt_trace.h.

#define NCI_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1411 of file bt_trace.h.

#define NCI_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1412 of file bt_trace.h.

#define NCI_TRACE_WARNING0 (   m)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m);}

Definition at line 1390 of file bt_trace.h.

#define NCI_TRACE_WARNING1 (   m,
  p1 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1391 of file bt_trace.h.

#define NCI_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1392 of file bt_trace.h.

#define NCI_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1393 of file bt_trace.h.

#define NCI_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1394 of file bt_trace.h.

#define NCI_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1395 of file bt_trace.h.

#define NCI_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ncit_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_NCI, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1396 of file bt_trace.h.

#define NDEF_TRACE_API0 (   m)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_API, m);}

Definition at line 1518 of file bt_trace.h.

#define NDEF_TRACE_API1 (   m,
  p1 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1);}

Definition at line 1519 of file bt_trace.h.

#define NDEF_TRACE_API2 (   m,
  p1,
  p2 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1520 of file bt_trace.h.

#define NDEF_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1521 of file bt_trace.h.

#define NDEF_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1522 of file bt_trace.h.

#define NDEF_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1523 of file bt_trace.h.

#define NDEF_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1524 of file bt_trace.h.

#define NDEF_TRACE_DEBUG0 (   m)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m);}

Definition at line 1534 of file bt_trace.h.

#define NDEF_TRACE_DEBUG1 (   m,
  p1 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1535 of file bt_trace.h.

#define NDEF_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1536 of file bt_trace.h.

#define NDEF_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1537 of file bt_trace.h.

#define NDEF_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1538 of file bt_trace.h.

#define NDEF_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1539 of file bt_trace.h.

#define NDEF_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1540 of file bt_trace.h.

#define NDEF_TRACE_ERROR0 (   m)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m);}

Definition at line 1502 of file bt_trace.h.

#define NDEF_TRACE_ERROR1 (   m,
  p1 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1503 of file bt_trace.h.

#define NDEF_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1504 of file bt_trace.h.

#define NDEF_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1505 of file bt_trace.h.

#define NDEF_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1506 of file bt_trace.h.

#define NDEF_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1507 of file bt_trace.h.

#define NDEF_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1508 of file bt_trace.h.

#define NDEF_TRACE_EVENT0 (   m)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m);}

Definition at line 1526 of file bt_trace.h.

#define NDEF_TRACE_EVENT1 (   m,
  p1 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1527 of file bt_trace.h.

#define NDEF_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1528 of file bt_trace.h.

#define NDEF_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1529 of file bt_trace.h.

#define NDEF_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1530 of file bt_trace.h.

#define NDEF_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1531 of file bt_trace.h.

#define NDEF_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1532 of file bt_trace.h.

#define NDEF_TRACE_WARNING0 (   m)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m);}

Definition at line 1510 of file bt_trace.h.

#define NDEF_TRACE_WARNING1 (   m,
  p1 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1511 of file bt_trace.h.

#define NDEF_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1512 of file bt_trace.h.

#define NDEF_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1513 of file bt_trace.h.

#define NDEF_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1514 of file bt_trace.h.

#define NDEF_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1515 of file bt_trace.h.

#define NDEF_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (ndef_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_NDEF, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1516 of file bt_trace.h.

#define NFA_TRACE_API0 (   m)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_API, m);}

Definition at line 1560 of file bt_trace.h.

#define NFA_TRACE_API1 (   m,
  p1 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1);}

Definition at line 1561 of file bt_trace.h.

#define NFA_TRACE_API2 (   m,
  p1,
  p2 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1562 of file bt_trace.h.

#define NFA_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1563 of file bt_trace.h.

#define NFA_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1564 of file bt_trace.h.

#define NFA_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1565 of file bt_trace.h.

#define NFA_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1566 of file bt_trace.h.

#define NFA_TRACE_DEBUG0 (   m)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m);}

Definition at line 1576 of file bt_trace.h.

#define NFA_TRACE_DEBUG1 (   m,
  p1 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1577 of file bt_trace.h.

#define NFA_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1578 of file bt_trace.h.

#define NFA_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1579 of file bt_trace.h.

#define NFA_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1580 of file bt_trace.h.

#define NFA_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1581 of file bt_trace.h.

#define NFA_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1582 of file bt_trace.h.

#define NFA_TRACE_ERROR0 (   m)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m);}

Definition at line 1544 of file bt_trace.h.

#define NFA_TRACE_ERROR1 (   m,
  p1 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1545 of file bt_trace.h.

#define NFA_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1546 of file bt_trace.h.

#define NFA_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1547 of file bt_trace.h.

#define NFA_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1548 of file bt_trace.h.

#define NFA_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1549 of file bt_trace.h.

#define NFA_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1550 of file bt_trace.h.

#define NFA_TRACE_EVENT0 (   m)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m);}

Definition at line 1568 of file bt_trace.h.

#define NFA_TRACE_EVENT1 (   m,
  p1 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1569 of file bt_trace.h.

#define NFA_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1570 of file bt_trace.h.

#define NFA_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1571 of file bt_trace.h.

#define NFA_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1572 of file bt_trace.h.

#define NFA_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1573 of file bt_trace.h.

#define NFA_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1574 of file bt_trace.h.

#define NFA_TRACE_WARNING0 (   m)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m);}

Definition at line 1552 of file bt_trace.h.

#define NFA_TRACE_WARNING1 (   m,
  p1 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1553 of file bt_trace.h.

#define NFA_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1554 of file bt_trace.h.

#define NFA_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1555 of file bt_trace.h.

#define NFA_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1556 of file bt_trace.h.

#define NFA_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1557 of file bt_trace.h.

#define NFA_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_sys_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_NFA, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1558 of file bt_trace.h.

#define NFC_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 408 of file bt_trace.h.

#define NFC_TRACE_API0 (   m)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_API, m);}

Definition at line 1358 of file bt_trace.h.

#define NFC_TRACE_API1 (   m,
  p1 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1);}

Definition at line 1359 of file bt_trace.h.

#define NFC_TRACE_API2 (   m,
  p1,
  p2 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1360 of file bt_trace.h.

#define NFC_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1361 of file bt_trace.h.

#define NFC_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1362 of file bt_trace.h.

#define NFC_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1363 of file bt_trace.h.

#define NFC_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1364 of file bt_trace.h.

#define NFC_TRACE_DEBUG0 (   m)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m);}

Definition at line 1374 of file bt_trace.h.

#define NFC_TRACE_DEBUG1 (   m,
  p1 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1375 of file bt_trace.h.

#define NFC_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1376 of file bt_trace.h.

#define NFC_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1377 of file bt_trace.h.

#define NFC_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1378 of file bt_trace.h.

#define NFC_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1379 of file bt_trace.h.

#define NFC_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1380 of file bt_trace.h.

#define NFC_TRACE_ERROR0 (   m)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m);}

Definition at line 1342 of file bt_trace.h.

#define NFC_TRACE_ERROR1 (   m,
  p1 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1343 of file bt_trace.h.

#define NFC_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1344 of file bt_trace.h.

#define NFC_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1345 of file bt_trace.h.

#define NFC_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1346 of file bt_trace.h.

#define NFC_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1347 of file bt_trace.h.

#define NFC_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1348 of file bt_trace.h.

#define NFC_TRACE_EVENT0 (   m)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m);}

Definition at line 1366 of file bt_trace.h.

#define NFC_TRACE_EVENT1 (   m,
  p1 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1367 of file bt_trace.h.

#define NFC_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1368 of file bt_trace.h.

#define NFC_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1369 of file bt_trace.h.

#define NFC_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1370 of file bt_trace.h.

#define NFC_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1371 of file bt_trace.h.

#define NFC_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1372 of file bt_trace.h.

#define NFC_TRACE_WARNING0 (   m)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m);}

Definition at line 1350 of file bt_trace.h.

#define NFC_TRACE_WARNING1 (   m,
  p1 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1351 of file bt_trace.h.

#define NFC_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1352 of file bt_trace.h.

#define NFC_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1353 of file bt_trace.h.

#define NFC_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1354 of file bt_trace.h.

#define NFC_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1355 of file bt_trace.h.

#define NFC_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_NFC, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1356 of file bt_trace.h.

#define OBX_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 286 of file bt_trace.h.

#define OBX_TRACE_API0 (   m)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_API, m);}

Definition at line 965 of file bt_trace.h.

#define OBX_TRACE_API1 (   m,
  p1 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_API, m, p1);}

Definition at line 966 of file bt_trace.h.

#define OBX_TRACE_API2 (   m,
  p1,
  p2 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2);}

Definition at line 967 of file bt_trace.h.

#define OBX_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 968 of file bt_trace.h.

#define OBX_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 969 of file bt_trace.h.

#define OBX_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 970 of file bt_trace.h.

#define OBX_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 971 of file bt_trace.h.

#define OBX_TRACE_DEBUG0 (   m)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m);}

Definition at line 957 of file bt_trace.h.

#define OBX_TRACE_DEBUG1 (   m,
  p1 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 958 of file bt_trace.h.

#define OBX_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 959 of file bt_trace.h.

#define OBX_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 960 of file bt_trace.h.

#define OBX_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 961 of file bt_trace.h.

#define OBX_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 962 of file bt_trace.h.

#define OBX_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 963 of file bt_trace.h.

#define OBX_TRACE_ERROR0 (   m)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m);}

Definition at line 933 of file bt_trace.h.

#define OBX_TRACE_ERROR1 (   m,
  p1 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1);}

Definition at line 934 of file bt_trace.h.

#define OBX_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 935 of file bt_trace.h.

#define OBX_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 936 of file bt_trace.h.

#define OBX_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 937 of file bt_trace.h.

#define OBX_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 938 of file bt_trace.h.

#define OBX_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 939 of file bt_trace.h.

#define OBX_TRACE_EVENT0 (   m)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m);}

Definition at line 949 of file bt_trace.h.

#define OBX_TRACE_EVENT1 (   m,
  p1 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m, p1);}

Definition at line 950 of file bt_trace.h.

#define OBX_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 951 of file bt_trace.h.

#define OBX_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 952 of file bt_trace.h.

#define OBX_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 953 of file bt_trace.h.

#define OBX_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 954 of file bt_trace.h.

#define OBX_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 955 of file bt_trace.h.

#define OBX_TRACE_WARNING0 (   m)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m);}

Definition at line 941 of file bt_trace.h.

#define OBX_TRACE_WARNING1 (   m,
  p1 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1);}

Definition at line 942 of file bt_trace.h.

#define OBX_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 943 of file bt_trace.h.

#define OBX_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 944 of file bt_trace.h.

#define OBX_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 945 of file bt_trace.h.

#define OBX_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 946 of file bt_trace.h.

#define OBX_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (obx_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_OBEX, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 947 of file bt_trace.h.

#define OPP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 359 of file bt_trace.h.

#define OPP_TRACE_DEBUG0 (   m)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m);}

Definition at line 2120 of file bt_trace.h.

#define OPP_TRACE_DEBUG1 (   m,
  p1 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2121 of file bt_trace.h.

#define OPP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2122 of file bt_trace.h.

#define OPP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2123 of file bt_trace.h.

#define OPP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2124 of file bt_trace.h.

#define OPP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2125 of file bt_trace.h.

#define OPP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_OPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2126 of file bt_trace.h.

#define OPP_TRACE_ERROR0 (   m)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m);}

Definition at line 2096 of file bt_trace.h.

#define OPP_TRACE_ERROR1 (   m,
  p1 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2097 of file bt_trace.h.

#define OPP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2098 of file bt_trace.h.

#define OPP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2099 of file bt_trace.h.

#define OPP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2100 of file bt_trace.h.

#define OPP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2101 of file bt_trace.h.

#define OPP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_OPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2102 of file bt_trace.h.

#define OPP_TRACE_EVENT0 (   m)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m);}

Definition at line 2112 of file bt_trace.h.

#define OPP_TRACE_EVENT1 (   m,
  p1 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2113 of file bt_trace.h.

#define OPP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2114 of file bt_trace.h.

#define OPP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2115 of file bt_trace.h.

#define OPP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2116 of file bt_trace.h.

#define OPP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2117 of file bt_trace.h.

#define OPP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_OPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2118 of file bt_trace.h.

#define OPP_TRACE_WARNING0 (   m)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m);}

Definition at line 2104 of file bt_trace.h.

#define OPP_TRACE_WARNING1 (   m,
  p1 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2105 of file bt_trace.h.

#define OPP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2106 of file bt_trace.h.

#define OPP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2107 of file bt_trace.h.

#define OPP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2108 of file bt_trace.h.

#define OPP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2109 of file bt_trace.h.

#define OPP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (opp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_OPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2110 of file bt_trace.h.

#define P2P_TRACE_API0 (   m)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_API, m);}

Definition at line 1602 of file bt_trace.h.

#define P2P_TRACE_API1 (   m,
  p1 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1);}

Definition at line 1603 of file bt_trace.h.

#define P2P_TRACE_API2 (   m,
  p1,
  p2 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1604 of file bt_trace.h.

#define P2P_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1605 of file bt_trace.h.

#define P2P_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1606 of file bt_trace.h.

#define P2P_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1607 of file bt_trace.h.

#define P2P_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1608 of file bt_trace.h.

#define P2P_TRACE_DEBUG0 (   m)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m);}

Definition at line 1618 of file bt_trace.h.

#define P2P_TRACE_DEBUG1 (   m,
  p1 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1619 of file bt_trace.h.

#define P2P_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1620 of file bt_trace.h.

#define P2P_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1621 of file bt_trace.h.

#define P2P_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1622 of file bt_trace.h.

#define P2P_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1623 of file bt_trace.h.

#define P2P_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1624 of file bt_trace.h.

#define P2P_TRACE_ERROR0 (   m)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m);}

Definition at line 1586 of file bt_trace.h.

#define P2P_TRACE_ERROR1 (   m,
  p1 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1587 of file bt_trace.h.

#define P2P_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1588 of file bt_trace.h.

#define P2P_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1589 of file bt_trace.h.

#define P2P_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1590 of file bt_trace.h.

#define P2P_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1591 of file bt_trace.h.

#define P2P_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1592 of file bt_trace.h.

#define P2P_TRACE_EVENT0 (   m)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m);}

Definition at line 1610 of file bt_trace.h.

#define P2P_TRACE_EVENT1 (   m,
  p1 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1611 of file bt_trace.h.

#define P2P_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1612 of file bt_trace.h.

#define P2P_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1613 of file bt_trace.h.

#define P2P_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1614 of file bt_trace.h.

#define P2P_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1615 of file bt_trace.h.

#define P2P_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1616 of file bt_trace.h.

#define P2P_TRACE_WARNING0 (   m)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m);}

Definition at line 1594 of file bt_trace.h.

#define P2P_TRACE_WARNING1 (   m,
  p1 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1595 of file bt_trace.h.

#define P2P_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1596 of file bt_trace.h.

#define P2P_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1597 of file bt_trace.h.

#define P2P_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1598 of file bt_trace.h.

#define P2P_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1599 of file bt_trace.h.

#define P2P_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_p2p_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_P2P, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1600 of file bt_trace.h.

#define PAN_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 347 of file bt_trace.h.

#define PAN_TRACE_API0 (   m)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_API, m);}

Definition at line 2028 of file bt_trace.h.

#define PAN_TRACE_API1 (   m,
  p1 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_API, m, p1);}

Definition at line 2029 of file bt_trace.h.

#define PAN_TRACE_API2 (   m,
  p1,
  p2 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2);}

Definition at line 2030 of file bt_trace.h.

#define PAN_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 2031 of file bt_trace.h.

#define PAN_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 2032 of file bt_trace.h.

#define PAN_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 2033 of file bt_trace.h.

#define PAN_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2034 of file bt_trace.h.

#define PAN_TRACE_DEBUG0 (   m)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m);}

Definition at line 2044 of file bt_trace.h.

#define PAN_TRACE_DEBUG1 (   m,
  p1 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2045 of file bt_trace.h.

#define PAN_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2046 of file bt_trace.h.

#define PAN_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2047 of file bt_trace.h.

#define PAN_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2048 of file bt_trace.h.

#define PAN_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2049 of file bt_trace.h.

#define PAN_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2050 of file bt_trace.h.

#define PAN_TRACE_ERROR0 (   m)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m);}

Definition at line 2012 of file bt_trace.h.

#define PAN_TRACE_ERROR1 (   m,
  p1 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m, p1);}

Definition at line 2013 of file bt_trace.h.

#define PAN_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2014 of file bt_trace.h.

#define PAN_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2015 of file bt_trace.h.

#define PAN_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2016 of file bt_trace.h.

#define PAN_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2017 of file bt_trace.h.

#define PAN_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2018 of file bt_trace.h.

#define PAN_TRACE_EVENT0 (   m)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m);}

Definition at line 2036 of file bt_trace.h.

#define PAN_TRACE_EVENT1 (   m,
  p1 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2037 of file bt_trace.h.

#define PAN_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2038 of file bt_trace.h.

#define PAN_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2039 of file bt_trace.h.

#define PAN_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2040 of file bt_trace.h.

#define PAN_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2041 of file bt_trace.h.

#define PAN_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2042 of file bt_trace.h.

#define PAN_TRACE_WARNING0 (   m)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m);}

Definition at line 2020 of file bt_trace.h.

#define PAN_TRACE_WARNING1 (   m,
  p1 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2021 of file bt_trace.h.

#define PAN_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2022 of file bt_trace.h.

#define PAN_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2023 of file bt_trace.h.

#define PAN_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2024 of file bt_trace.h.

#define PAN_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2025 of file bt_trace.h.

#define PAN_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (pan_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_PAN, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2026 of file bt_trace.h.

#define RFCOMM_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 282 of file bt_trace.h.

#define RFCOMM_TRACE_API0 (   m)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m);}

Definition at line 831 of file bt_trace.h.

#define RFCOMM_TRACE_API1 (   m,
  p1 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1);}

Definition at line 832 of file bt_trace.h.

#define RFCOMM_TRACE_API2 (   m,
  p1,
  p2 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2);}

Definition at line 833 of file bt_trace.h.

#define RFCOMM_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 834 of file bt_trace.h.

#define RFCOMM_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 835 of file bt_trace.h.

#define RFCOMM_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 836 of file bt_trace.h.

#define RFCOMM_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 837 of file bt_trace.h.

#define RFCOMM_TRACE_DEBUG0 (   m)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m);}

Definition at line 847 of file bt_trace.h.

#define RFCOMM_TRACE_DEBUG1 (   m,
  p1 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 848 of file bt_trace.h.

#define RFCOMM_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 849 of file bt_trace.h.

#define RFCOMM_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 850 of file bt_trace.h.

#define RFCOMM_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 851 of file bt_trace.h.

#define RFCOMM_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 852 of file bt_trace.h.

#define RFCOMM_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 853 of file bt_trace.h.

#define RFCOMM_TRACE_ERROR0 (   m)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m);}

Definition at line 815 of file bt_trace.h.

#define RFCOMM_TRACE_ERROR1 (   m,
  p1 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1);}

Definition at line 816 of file bt_trace.h.

#define RFCOMM_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 817 of file bt_trace.h.

#define RFCOMM_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 818 of file bt_trace.h.

#define RFCOMM_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 819 of file bt_trace.h.

#define RFCOMM_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 820 of file bt_trace.h.

#define RFCOMM_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 821 of file bt_trace.h.

#define RFCOMM_TRACE_EVENT0 (   m)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m);}

Definition at line 839 of file bt_trace.h.

#define RFCOMM_TRACE_EVENT1 (   m,
  p1 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m, p1);}

Definition at line 840 of file bt_trace.h.

#define RFCOMM_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 841 of file bt_trace.h.

#define RFCOMM_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 842 of file bt_trace.h.

#define RFCOMM_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 843 of file bt_trace.h.

#define RFCOMM_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 844 of file bt_trace.h.

#define RFCOMM_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 845 of file bt_trace.h.

#define RFCOMM_TRACE_WARNING0 (   m)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m);}

Definition at line 823 of file bt_trace.h.

#define RFCOMM_TRACE_WARNING1 (   m,
  p1 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1);}

Definition at line 824 of file bt_trace.h.

#define RFCOMM_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 825 of file bt_trace.h.

#define RFCOMM_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 826 of file bt_trace.h.

#define RFCOMM_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 827 of file bt_trace.h.

#define RFCOMM_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 828 of file bt_trace.h.

#define RFCOMM_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rfc_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_RFCOMM, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 829 of file bt_trace.h.

#define RPC_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 396 of file bt_trace.h.

#define RPC_TRACE_API0 (   m)    {if (rpc_trace_level >= BT_TRACE_LEVEL_API) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_API, (m));}

Definition at line 1926 of file bt_trace.h.

#define RPC_TRACE_API1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 1927 of file bt_trace.h.

#define RPC_TRACE_API2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 1929 of file bt_trace.h.

#define RPC_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 1931 of file bt_trace.h.

#define RPC_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 1933 of file bt_trace.h.

#define RPC_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 1935 of file bt_trace.h.

#define RPC_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define BT_TRACE_LEVEL_API
Definition: bt_types.h:525
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_API
Definition: bt_types.h:629

Definition at line 1937 of file bt_trace.h.

#define RPC_TRACE_DEBUG0 (   m)    {if (rpc_trace_level >= BT_TRACE_LEVEL_DEBUG) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_DEBUG, (m));}

Definition at line 1954 of file bt_trace.h.

#define RPC_TRACE_DEBUG1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)

Definition at line 1955 of file bt_trace.h.

#define RPC_TRACE_DEBUG2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537

Definition at line 1957 of file bt_trace.h.

#define RPC_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)

Definition at line 1959 of file bt_trace.h.

#define RPC_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537

Definition at line 1961 of file bt_trace.h.

#define RPC_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537

Definition at line 1963 of file bt_trace.h.

#define RPC_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_TYPE_DEBUG
Definition: bt_types.h:631
#define BT_TRACE_LEVEL_DEBUG
Definition: bt_types.h:527
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537

Definition at line 1965 of file bt_trace.h.

#define RPC_TRACE_ERROR0 (   m)    {if (rpc_trace_level >= BT_TRACE_LEVEL_ERROR) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_ERROR, (m));}

Definition at line 1898 of file bt_trace.h.

#define RPC_TRACE_ERROR1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)

Definition at line 1899 of file bt_trace.h.

#define RPC_TRACE_ERROR2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 1901 of file bt_trace.h.

#define RPC_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 1903 of file bt_trace.h.

#define RPC_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 1905 of file bt_trace.h.

#define RPC_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 1907 of file bt_trace.h.

#define RPC_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define BT_TRACE_LEVEL_ERROR
Definition: bt_types.h:523
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_ERROR
Definition: bt_types.h:627

Definition at line 1909 of file bt_trace.h.

#define RPC_TRACE_EVENT0 (   m)    {if (rpc_trace_level >= BT_TRACE_LEVEL_EVENT) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_EVENT, (m));}

Definition at line 1940 of file bt_trace.h.

#define RPC_TRACE_EVENT1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 1941 of file bt_trace.h.

#define RPC_TRACE_EVENT2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 1943 of file bt_trace.h.

#define RPC_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 1945 of file bt_trace.h.

#define RPC_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 1947 of file bt_trace.h.

#define RPC_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 1949 of file bt_trace.h.

#define RPC_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define BT_TRACE_LEVEL_EVENT
Definition: bt_types.h:526
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_EVENT
Definition: bt_types.h:630

Definition at line 1951 of file bt_trace.h.

#define RPC_TRACE_WARNING0 (   m)    {if (rpc_trace_level >= BT_TRACE_LEVEL_WARNING) LogMsg_0(TRACE_CTRL_GENERAL | TRACE_LAYER_NONE | TRACE_ORG_RPC | TRACE_TYPE_WARNING, (m));}

Definition at line 1912 of file bt_trace.h.

#define RPC_TRACE_WARNING1 (   m,
  p1 
)
Value:
(m), (UINT32)(p1));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
void LogMsg_1(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1)
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 1913 of file bt_trace.h.

#define RPC_TRACE_WARNING2 (   m,
  p1,
  p2 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_2(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 1915 of file bt_trace.h.

#define RPC_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
void LogMsg_3(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3)
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 1917 of file bt_trace.h.

#define RPC_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_4(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 1919 of file bt_trace.h.

#define RPC_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
void LogMsg_5(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5)
unsigned long UINT32
Definition: NfcAdaptation.h:21
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 1921 of file bt_trace.h.

#define RPC_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)
Value:
(m), (UINT32)(p1), (UINT32)(p2), (UINT32)(p3), (UINT32)(p4), (UINT32)(p5), (UINT32)(p6));}
#define TRACE_ORG_RPC
Definition: bt_types.h:608
unsigned long UINT32
Definition: NfcAdaptation.h:21
void LogMsg_6(UINT32 trace_set_mask, const char *fmt_str, UINT32 p1, UINT32 p2, UINT32 p3, UINT32 p4, UINT32 p5, UINT32 p6)
#define TRACE_LAYER_NONE
Definition: bt_types.h:546
#define TRACE_CTRL_GENERAL
Definition: bt_types.h:537
#define TRACE_TYPE_WARNING
Definition: bt_types.h:628
#define BT_TRACE_LEVEL_WARNING
Definition: bt_types.h:524

Definition at line 1923 of file bt_trace.h.

#define RW_TRACE_API0 (   m)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_API, m);}

Definition at line 1438 of file bt_trace.h.

#define RW_TRACE_API1 (   m,
  p1 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1);}

Definition at line 1439 of file bt_trace.h.

#define RW_TRACE_API2 (   m,
  p1,
  p2 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1440 of file bt_trace.h.

#define RW_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1441 of file bt_trace.h.

#define RW_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1442 of file bt_trace.h.

#define RW_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1443 of file bt_trace.h.

#define RW_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1444 of file bt_trace.h.

#define RW_TRACE_DEBUG0 (   m)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m);}

Definition at line 1454 of file bt_trace.h.

#define RW_TRACE_DEBUG1 (   m,
  p1 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1455 of file bt_trace.h.

#define RW_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1456 of file bt_trace.h.

#define RW_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1457 of file bt_trace.h.

#define RW_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1458 of file bt_trace.h.

#define RW_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1459 of file bt_trace.h.

#define RW_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1460 of file bt_trace.h.

#define RW_TRACE_ERROR0 (   m)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m);}

Definition at line 1422 of file bt_trace.h.

#define RW_TRACE_ERROR1 (   m,
  p1 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1423 of file bt_trace.h.

#define RW_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1424 of file bt_trace.h.

#define RW_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1425 of file bt_trace.h.

#define RW_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1426 of file bt_trace.h.

#define RW_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1427 of file bt_trace.h.

#define RW_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1428 of file bt_trace.h.

#define RW_TRACE_EVENT0 (   m)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m);}

Definition at line 1446 of file bt_trace.h.

#define RW_TRACE_EVENT1 (   m,
  p1 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1447 of file bt_trace.h.

#define RW_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1448 of file bt_trace.h.

#define RW_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1449 of file bt_trace.h.

#define RW_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1450 of file bt_trace.h.

#define RW_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1451 of file bt_trace.h.

#define RW_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1452 of file bt_trace.h.

#define RW_TRACE_WARNING0 (   m)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m);}

Definition at line 1430 of file bt_trace.h.

#define RW_TRACE_WARNING1 (   m,
  p1 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1431 of file bt_trace.h.

#define RW_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1432 of file bt_trace.h.

#define RW_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1433 of file bt_trace.h.

#define RW_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1434 of file bt_trace.h.

#define RW_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1435 of file bt_trace.h.

#define RW_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (rw_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_RW, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1436 of file bt_trace.h.

#define SAP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 351 of file bt_trace.h.

#define SAP_TRACE_0 (   m)    MMI_Echo(m)

Definition at line 4777 of file bt_trace.h.

#define SAP_TRACE_1 (   m,
  p1 
)    MMI_Echo(m,p1)

Definition at line 4778 of file bt_trace.h.

#define SAP_TRACE_2 (   m,
  p1,
  p2 
)    MMI_Echo(m,p1,p2)

Definition at line 4779 of file bt_trace.h.

#define SAP_TRACE_3 (   m,
  p1,
  p2,
  p3 
)    MMI_Echo(m,p1,p2,p3)

Definition at line 4780 of file bt_trace.h.

#define SAP_TRACE_4 (   m,
  p1,
  p2,
  p3,
  p4 
)    MMI_Echo(m,p1,p2,p3,p4)

Definition at line 4781 of file bt_trace.h.

#define SAP_TRACE_5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    MMI_Echo(m,p1,p2,p3,p4,p5)

Definition at line 4782 of file bt_trace.h.

#define SAP_TRACE_6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    MMI_Echo(m,p1,p2,p3,p4,p5,p6)

Definition at line 4783 of file bt_trace.h.

#define SAP_TRACE_API0 (   m)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_API, m);}

Definition at line 2070 of file bt_trace.h.

#define SAP_TRACE_API1 (   m,
  p1 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_API, m, p1);}

Definition at line 2071 of file bt_trace.h.

#define SAP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 2072 of file bt_trace.h.

#define SAP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 2073 of file bt_trace.h.

#define SAP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 2074 of file bt_trace.h.

#define SAP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 2075 of file bt_trace.h.

#define SAP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2076 of file bt_trace.h.

#define SAP_TRACE_DEBUG0 (   m)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m);}

Definition at line 2086 of file bt_trace.h.

#define SAP_TRACE_DEBUG1 (   m,
  p1 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2087 of file bt_trace.h.

#define SAP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2088 of file bt_trace.h.

#define SAP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2089 of file bt_trace.h.

#define SAP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2090 of file bt_trace.h.

#define SAP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2091 of file bt_trace.h.

#define SAP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2092 of file bt_trace.h.

#define SAP_TRACE_ERROR0 (   m)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m);}

Definition at line 2054 of file bt_trace.h.

#define SAP_TRACE_ERROR1 (   m,
  p1 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m, p1);}

Definition at line 2055 of file bt_trace.h.

#define SAP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2056 of file bt_trace.h.

#define SAP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2057 of file bt_trace.h.

#define SAP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2058 of file bt_trace.h.

#define SAP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2059 of file bt_trace.h.

#define SAP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2060 of file bt_trace.h.

#define SAP_TRACE_EVENT0 (   m)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m);}

Definition at line 2078 of file bt_trace.h.

#define SAP_TRACE_EVENT1 (   m,
  p1 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2079 of file bt_trace.h.

#define SAP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2080 of file bt_trace.h.

#define SAP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2081 of file bt_trace.h.

#define SAP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2082 of file bt_trace.h.

#define SAP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2083 of file bt_trace.h.

#define SAP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2084 of file bt_trace.h.

#define SAP_TRACE_WARNING0 (   m)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m);}

Definition at line 2062 of file bt_trace.h.

#define SAP_TRACE_WARNING1 (   m,
  p1 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2063 of file bt_trace.h.

#define SAP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2064 of file bt_trace.h.

#define SAP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2065 of file bt_trace.h.

#define SAP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2066 of file bt_trace.h.

#define SAP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2067 of file bt_trace.h.

#define SAP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sap_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SAP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2068 of file bt_trace.h.

#define SDA_TRACE_DEBUG0 (   m)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(m);}

Definition at line 2340 of file bt_trace.h.

#define SDA_TRACE_DEBUG1 (   m,
  p1 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(m,p1);}

Definition at line 2341 of file bt_trace.h.

#define SDA_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(m,p1,p2);}

Definition at line 2342 of file bt_trace.h.

#define SDA_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(m,p1,p2,p3);}

Definition at line 2343 of file bt_trace.h.

#define SDA_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(m,p1,p2,p3,p4);}

Definition at line 2344 of file bt_trace.h.

#define SDA_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(m,p1,p2,p3,p4,p5);}

Definition at line 2345 of file bt_trace.h.

#define SDA_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(m,p1,p2,p3,p4,p5,p6);}

Definition at line 2346 of file bt_trace.h.

#define SDA_TRACE_ERROR0 (   m)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(m);}

Definition at line 2316 of file bt_trace.h.

#define SDA_TRACE_ERROR1 (   m,
  p1 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(m,p1);}

Definition at line 2317 of file bt_trace.h.

#define SDA_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(m,p1,p2);}

Definition at line 2318 of file bt_trace.h.

#define SDA_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(m,p1,p2,p3);}

Definition at line 2319 of file bt_trace.h.

#define SDA_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(m,p1,p2,p3,p4);}

Definition at line 2320 of file bt_trace.h.

#define SDA_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(m,p1,p2,p3,p4,p5);}

Definition at line 2321 of file bt_trace.h.

#define SDA_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(m,p1,p2,p3,p4,p5,p6);}

Definition at line 2322 of file bt_trace.h.

#define SDA_TRACE_EVENT0 (   m)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(m);}

Definition at line 2332 of file bt_trace.h.

#define SDA_TRACE_EVENT1 (   m,
  p1 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(m, p1);}

Definition at line 2333 of file bt_trace.h.

#define SDA_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(m,p1,p2);}

Definition at line 2334 of file bt_trace.h.

#define SDA_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(m,p1,p2,p3);}

Definition at line 2335 of file bt_trace.h.

#define SDA_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(m,p1,p2,p3,p4);}

Definition at line 2336 of file bt_trace.h.

#define SDA_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(m,p1,p2,p3,p4,p5);}

Definition at line 2337 of file bt_trace.h.

#define SDA_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(m,p1,p2,p3,p4,p5,p6);}

Definition at line 2338 of file bt_trace.h.

#define SDA_TRACE_WARNING0 (   m)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(m);}

Definition at line 2324 of file bt_trace.h.

#define SDA_TRACE_WARNING1 (   m,
  p1 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(m,p1);}

Definition at line 2325 of file bt_trace.h.

#define SDA_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(m,p1,p2);}

Definition at line 2326 of file bt_trace.h.

#define SDA_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(m,p1,p2,p3);}

Definition at line 2327 of file bt_trace.h.

#define SDA_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(m,p1,p2,p3,p4);}

Definition at line 2328 of file bt_trace.h.

#define SDA_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(m,p1,p2,p3,p4,p5);}

Definition at line 2329 of file bt_trace.h.

#define SDA_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sda_config_cb.sda_trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(m,p1,p2,p3,p4,p5,p6);}

Definition at line 2330 of file bt_trace.h.

#define SDP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 290 of file bt_trace.h.

#define SDP_TRACE_API0 (   m)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_API, m);}

Definition at line 789 of file bt_trace.h.

#define SDP_TRACE_API1 (   m,
  p1 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1);}

Definition at line 790 of file bt_trace.h.

#define SDP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 791 of file bt_trace.h.

#define SDP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 792 of file bt_trace.h.

#define SDP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 793 of file bt_trace.h.

#define SDP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 794 of file bt_trace.h.

#define SDP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 795 of file bt_trace.h.

#define SDP_TRACE_DEBUG0 (   m)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m);}

Definition at line 805 of file bt_trace.h.

#define SDP_TRACE_DEBUG1 (   m,
  p1 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 806 of file bt_trace.h.

#define SDP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 807 of file bt_trace.h.

#define SDP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 808 of file bt_trace.h.

#define SDP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 809 of file bt_trace.h.

#define SDP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 810 of file bt_trace.h.

#define SDP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 811 of file bt_trace.h.

#define SDP_TRACE_ERROR0 (   m)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m);}

Definition at line 773 of file bt_trace.h.

#define SDP_TRACE_ERROR1 (   m,
  p1 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 774 of file bt_trace.h.

#define SDP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 775 of file bt_trace.h.

#define SDP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 776 of file bt_trace.h.

#define SDP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 777 of file bt_trace.h.

#define SDP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 778 of file bt_trace.h.

#define SDP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 779 of file bt_trace.h.

#define SDP_TRACE_EVENT0 (   m)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m);}

Definition at line 797 of file bt_trace.h.

#define SDP_TRACE_EVENT1 (   m,
  p1 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 798 of file bt_trace.h.

#define SDP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 799 of file bt_trace.h.

#define SDP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 800 of file bt_trace.h.

#define SDP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 801 of file bt_trace.h.

#define SDP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 802 of file bt_trace.h.

#define SDP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 803 of file bt_trace.h.

#define SDP_TRACE_WARNING0 (   m)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m);}

Definition at line 781 of file bt_trace.h.

#define SDP_TRACE_WARNING1 (   m,
  p1 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 782 of file bt_trace.h.

#define SDP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 783 of file bt_trace.h.

#define SDP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 784 of file bt_trace.h.

#define SDP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 785 of file bt_trace.h.

#define SDP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 786 of file bt_trace.h.

#define SDP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (sdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SDP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 787 of file bt_trace.h.

#define SMP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 416 of file bt_trace.h.

#define SMP_TRACE_API0 (   m)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_API, m);}

Definition at line 2619 of file bt_trace.h.

#define SMP_TRACE_API1 (   m,
  p1 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1);}

Definition at line 2620 of file bt_trace.h.

#define SMP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 2621 of file bt_trace.h.

#define SMP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 2622 of file bt_trace.h.

#define SMP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 2623 of file bt_trace.h.

#define SMP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 2624 of file bt_trace.h.

#define SMP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2625 of file bt_trace.h.

#define SMP_TRACE_DEBUG0 (   m)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m);}

Definition at line 2635 of file bt_trace.h.

#define SMP_TRACE_DEBUG1 (   m,
  p1 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 2636 of file bt_trace.h.

#define SMP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 2637 of file bt_trace.h.

#define SMP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 2638 of file bt_trace.h.

#define SMP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 2639 of file bt_trace.h.

#define SMP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 2640 of file bt_trace.h.

#define SMP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2641 of file bt_trace.h.

#define SMP_TRACE_ERROR0 (   m)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m);}

Definition at line 2603 of file bt_trace.h.

#define SMP_TRACE_ERROR1 (   m,
  p1 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 2604 of file bt_trace.h.

#define SMP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 2605 of file bt_trace.h.

#define SMP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 2606 of file bt_trace.h.

#define SMP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 2607 of file bt_trace.h.

#define SMP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 2608 of file bt_trace.h.

#define SMP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2609 of file bt_trace.h.

#define SMP_TRACE_EVENT0 (   m)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m);}

Definition at line 2627 of file bt_trace.h.

#define SMP_TRACE_EVENT1 (   m,
  p1 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 2628 of file bt_trace.h.

#define SMP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 2629 of file bt_trace.h.

#define SMP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 2630 of file bt_trace.h.

#define SMP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 2631 of file bt_trace.h.

#define SMP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 2632 of file bt_trace.h.

#define SMP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2633 of file bt_trace.h.

#define SMP_TRACE_WARNING0 (   m)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m);}

Definition at line 2611 of file bt_trace.h.

#define SMP_TRACE_WARNING1 (   m,
  p1 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 2612 of file bt_trace.h.

#define SMP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 2613 of file bt_trace.h.

#define SMP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 2614 of file bt_trace.h.

#define SMP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 2615 of file bt_trace.h.

#define SMP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 2616 of file bt_trace.h.

#define SMP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (smp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SMP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 2617 of file bt_trace.h.

#define SNEP_TRACE_API0 (   m)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_API, m);}

Definition at line 1686 of file bt_trace.h.

#define SNEP_TRACE_API1 (   m,
  p1 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1);}

Definition at line 1687 of file bt_trace.h.

#define SNEP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1688 of file bt_trace.h.

#define SNEP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1689 of file bt_trace.h.

#define SNEP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1690 of file bt_trace.h.

#define SNEP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1691 of file bt_trace.h.

#define SNEP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1692 of file bt_trace.h.

#define SNEP_TRACE_DEBUG0 (   m)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m);}

Definition at line 1702 of file bt_trace.h.

#define SNEP_TRACE_DEBUG1 (   m,
  p1 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1703 of file bt_trace.h.

#define SNEP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1704 of file bt_trace.h.

#define SNEP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1705 of file bt_trace.h.

#define SNEP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1706 of file bt_trace.h.

#define SNEP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1707 of file bt_trace.h.

#define SNEP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1708 of file bt_trace.h.

#define SNEP_TRACE_ERROR0 (   m)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m);}

Definition at line 1670 of file bt_trace.h.

#define SNEP_TRACE_ERROR1 (   m,
  p1 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1671 of file bt_trace.h.

#define SNEP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1672 of file bt_trace.h.

#define SNEP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1673 of file bt_trace.h.

#define SNEP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1674 of file bt_trace.h.

#define SNEP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1675 of file bt_trace.h.

#define SNEP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1676 of file bt_trace.h.

#define SNEP_TRACE_EVENT0 (   m)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m);}

Definition at line 1694 of file bt_trace.h.

#define SNEP_TRACE_EVENT1 (   m,
  p1 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1695 of file bt_trace.h.

#define SNEP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1696 of file bt_trace.h.

#define SNEP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1697 of file bt_trace.h.

#define SNEP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1698 of file bt_trace.h.

#define SNEP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1699 of file bt_trace.h.

#define SNEP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1700 of file bt_trace.h.

#define SNEP_TRACE_WARNING0 (   m)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m);}

Definition at line 1678 of file bt_trace.h.

#define SNEP_TRACE_WARNING1 (   m,
  p1 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1679 of file bt_trace.h.

#define SNEP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1680 of file bt_trace.h.

#define SNEP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1681 of file bt_trace.h.

#define SNEP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1682 of file bt_trace.h.

#define SNEP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1683 of file bt_trace.h.

#define SNEP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (nfa_snep_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SNEP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1684 of file bt_trace.h.

#define SPP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 315 of file bt_trace.h.

#define SPP_TRACE_API0 (   m)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_API, m);}

Definition at line 881 of file bt_trace.h.

#define SPP_TRACE_API1 (   m,
  p1 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_API, m, p1);}

Definition at line 882 of file bt_trace.h.

#define SPP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2);}

Definition at line 883 of file bt_trace.h.

#define SPP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 884 of file bt_trace.h.

#define SPP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 885 of file bt_trace.h.

#define SPP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 886 of file bt_trace.h.

#define SPP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 887 of file bt_trace.h.

#define SPP_TRACE_DEBUG0 (   m)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m);}

Definition at line 889 of file bt_trace.h.

#define SPP_TRACE_DEBUG1 (   m,
  p1 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 890 of file bt_trace.h.

#define SPP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 891 of file bt_trace.h.

#define SPP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 892 of file bt_trace.h.

#define SPP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 893 of file bt_trace.h.

#define SPP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 894 of file bt_trace.h.

#define SPP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 895 of file bt_trace.h.

#define SPP_TRACE_ERROR0 (   m)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m);}

Definition at line 857 of file bt_trace.h.

#define SPP_TRACE_ERROR1 (   m,
  p1 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1);}

Definition at line 858 of file bt_trace.h.

#define SPP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 859 of file bt_trace.h.

#define SPP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 860 of file bt_trace.h.

#define SPP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 861 of file bt_trace.h.

#define SPP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 862 of file bt_trace.h.

#define SPP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 863 of file bt_trace.h.

#define SPP_TRACE_EVENT0 (   m)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m);}

Definition at line 873 of file bt_trace.h.

#define SPP_TRACE_EVENT1 (   m,
  p1 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m, p1);}

Definition at line 874 of file bt_trace.h.

#define SPP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 875 of file bt_trace.h.

#define SPP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 876 of file bt_trace.h.

#define SPP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 877 of file bt_trace.h.

#define SPP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 878 of file bt_trace.h.

#define SPP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 879 of file bt_trace.h.

#define SPP_TRACE_WARNING0 (   m)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m);}

Definition at line 865 of file bt_trace.h.

#define SPP_TRACE_WARNING1 (   m,
  p1 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1);}

Definition at line 866 of file bt_trace.h.

#define SPP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 867 of file bt_trace.h.

#define SPP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 868 of file bt_trace.h.

#define SPP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 869 of file bt_trace.h.

#define SPP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 870 of file bt_trace.h.

#define SPP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (spp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_SPP, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 871 of file bt_trace.h.

#define TAK_TRACE_0 (   m)    MMI_Echo(m)

Definition at line 1742 of file bt_trace.h.

#define TCS_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 294 of file bt_trace.h.

#define TCS_TRACE_API0 (   m)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_API, m);}

Definition at line 1133 of file bt_trace.h.

#define TCS_TRACE_API1 (   m,
  p1 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_API, m, p1);}

Definition at line 1134 of file bt_trace.h.

#define TCS_TRACE_API2 (   m,
  p1,
  p2 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2);}

Definition at line 1135 of file bt_trace.h.

#define TCS_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2,p3);}

Definition at line 1136 of file bt_trace.h.

#define TCS_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2,p3,p4);}

Definition at line 1137 of file bt_trace.h.

#define TCS_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2,p3,p4,p5);}

Definition at line 1138 of file bt_trace.h.

#define TCS_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_API, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1139 of file bt_trace.h.

#define TCS_TRACE_DEBUG0 (   m)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m);}

Definition at line 1125 of file bt_trace.h.

#define TCS_TRACE_DEBUG1 (   m,
  p1 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1);}

Definition at line 1126 of file bt_trace.h.

#define TCS_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2);}

Definition at line 1127 of file bt_trace.h.

#define TCS_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2,p3);}

Definition at line 1128 of file bt_trace.h.

#define TCS_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4);}

Definition at line 1129 of file bt_trace.h.

#define TCS_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5);}

Definition at line 1130 of file bt_trace.h.

#define TCS_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_DEBUG, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1131 of file bt_trace.h.

#define TCS_TRACE_ERROR0 (   m)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m);}

Definition at line 1101 of file bt_trace.h.

#define TCS_TRACE_ERROR1 (   m,
  p1 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1);}

Definition at line 1102 of file bt_trace.h.

#define TCS_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2);}

Definition at line 1103 of file bt_trace.h.

#define TCS_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2,p3);}

Definition at line 1104 of file bt_trace.h.

#define TCS_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2,p3,p4);}

Definition at line 1105 of file bt_trace.h.

#define TCS_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5);}

Definition at line 1106 of file bt_trace.h.

#define TCS_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_ERROR, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1107 of file bt_trace.h.

#define TCS_TRACE_EVENT0 (   m)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m);}

Definition at line 1117 of file bt_trace.h.

#define TCS_TRACE_EVENT1 (   m,
  p1 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m, p1);}

Definition at line 1118 of file bt_trace.h.

#define TCS_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2);}

Definition at line 1119 of file bt_trace.h.

#define TCS_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2,p3);}

Definition at line 1120 of file bt_trace.h.

#define TCS_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2,p3,p4);}

Definition at line 1121 of file bt_trace.h.

#define TCS_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5);}

Definition at line 1122 of file bt_trace.h.

#define TCS_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_EVENT, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1123 of file bt_trace.h.

#define TCS_TRACE_WARNING0 (   m)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m);}

Definition at line 1109 of file bt_trace.h.

#define TCS_TRACE_WARNING1 (   m,
  p1 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1);}

Definition at line 1110 of file bt_trace.h.

#define TCS_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2);}

Definition at line 1111 of file bt_trace.h.

#define TCS_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2,p3);}

Definition at line 1112 of file bt_trace.h.

#define TCS_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2,p3,p4);}

Definition at line 1113 of file bt_trace.h.

#define TCS_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5);}

Definition at line 1114 of file bt_trace.h.

#define TCS_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (tcs_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_TCS, TRACE_TYPE_WARNING, m,p1,p2,p3,p4,p5,p6);}

Definition at line 1115 of file bt_trace.h.

#define VDP_INITIAL_TRACE_LEVEL   BT_TRACE_LEVEL_DEBUG

Definition at line 371 of file bt_trace.h.

#define VDP_TRACE_API0 (   m)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_API,m);}

Definition at line 2238 of file bt_trace.h.

#define VDP_TRACE_API1 (   m,
  p1 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_API,m, p1);}

Definition at line 2239 of file bt_trace.h.

#define VDP_TRACE_API2 (   m,
  p1,
  p2 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2);}

Definition at line 2240 of file bt_trace.h.

#define VDP_TRACE_API3 (   m,
  p1,
  p2,
  p3 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3);}

Definition at line 2241 of file bt_trace.h.

#define VDP_TRACE_API4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4);}

Definition at line 2242 of file bt_trace.h.

#define VDP_TRACE_API5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4,p5);}

Definition at line 2243 of file bt_trace.h.

#define VDP_TRACE_API6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_API) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_API,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2244 of file bt_trace.h.

#define VDP_TRACE_DEBUG0 (   m)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m);}

Definition at line 2230 of file bt_trace.h.

#define VDP_TRACE_DEBUG1 (   m,
  p1 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1);}

Definition at line 2231 of file bt_trace.h.

#define VDP_TRACE_DEBUG2 (   m,
  p1,
  p2 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2);}

Definition at line 2232 of file bt_trace.h.

#define VDP_TRACE_DEBUG3 (   m,
  p1,
  p2,
  p3 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3);}

Definition at line 2233 of file bt_trace.h.

#define VDP_TRACE_DEBUG4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4);}

Definition at line 2234 of file bt_trace.h.

#define VDP_TRACE_DEBUG5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5);}

Definition at line 2235 of file bt_trace.h.

#define VDP_TRACE_DEBUG6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_DEBUG,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2236 of file bt_trace.h.

#define VDP_TRACE_ERROR0 (   m)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m);}

Definition at line 2206 of file bt_trace.h.

#define VDP_TRACE_ERROR1 (   m,
  p1 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1);}

Definition at line 2207 of file bt_trace.h.

#define VDP_TRACE_ERROR2 (   m,
  p1,
  p2 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2);}

Definition at line 2208 of file bt_trace.h.

#define VDP_TRACE_ERROR3 (   m,
  p1,
  p2,
  p3 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3);}

Definition at line 2209 of file bt_trace.h.

#define VDP_TRACE_ERROR4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4);}

Definition at line 2210 of file bt_trace.h.

#define VDP_TRACE_ERROR5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5);}

Definition at line 2211 of file bt_trace.h.

#define VDP_TRACE_ERROR6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_ERROR) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_ERROR,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2212 of file bt_trace.h.

#define VDP_TRACE_EVENT0 (   m)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m);}

Definition at line 2222 of file bt_trace.h.

#define VDP_TRACE_EVENT1 (   m,
  p1 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m, p1);}

Definition at line 2223 of file bt_trace.h.

#define VDP_TRACE_EVENT2 (   m,
  p1,
  p2 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2);}

Definition at line 2224 of file bt_trace.h.

#define VDP_TRACE_EVENT3 (   m,
  p1,
  p2,
  p3 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3);}

Definition at line 2225 of file bt_trace.h.

#define VDP_TRACE_EVENT4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4);}

Definition at line 2226 of file bt_trace.h.

#define VDP_TRACE_EVENT5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5);}

Definition at line 2227 of file bt_trace.h.

#define VDP_TRACE_EVENT6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_EVENT) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_EVENT,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2228 of file bt_trace.h.

#define VDP_TRACE_WARNING0 (   m)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_0(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m);}

Definition at line 2214 of file bt_trace.h.

#define VDP_TRACE_WARNING1 (   m,
  p1 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_1(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1);}

Definition at line 2215 of file bt_trace.h.

#define VDP_TRACE_WARNING2 (   m,
  p1,
  p2 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_2(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2);}

Definition at line 2216 of file bt_trace.h.

#define VDP_TRACE_WARNING3 (   m,
  p1,
  p2,
  p3 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_3(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3);}

Definition at line 2217 of file bt_trace.h.

#define VDP_TRACE_WARNING4 (   m,
  p1,
  p2,
  p3,
  p4 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_4(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4);}

Definition at line 2218 of file bt_trace.h.

#define VDP_TRACE_WARNING5 (   m,
  p1,
  p2,
  p3,
  p4,
  p5 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_5(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5);}

Definition at line 2219 of file bt_trace.h.

#define VDP_TRACE_WARNING6 (   m,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6 
)    {if (vdp_cb.trace_level >= BT_TRACE_LEVEL_WARNING) BT_TRACE_6(TRACE_LAYER_AVP, TRACE_TYPE_WARNING,m,p1,p2,p3,p4,p5,p6);}

Definition at line 2220 of file bt_trace.h.

Typedef Documentation

typedef UINT8 tBTTRC_LAYER_ID

Definition at line 122 of file bt_trace.h.

typedef UINT8 tBTTRC_PARAM_TYPE

Definition at line 151 of file bt_trace.h.

typedef UINT8 tBTTRC_TYPE

Definition at line 141 of file bt_trace.h.

Function Documentation

EXPORT_API void BTTRC_StackTrace0 ( tBTTRC_LAYER_ID  layer_id,
tBTTRC_TYPE  type,
UINT16  token 
)
EXPORT_API void BTTRC_StackTrace1 ( tBTTRC_LAYER_ID  layer_id,
tBTTRC_TYPE  type,
UINT16  token,
tBTTRC_PARAM_TYPE  p1_type,
UINT32  p1_val 
)
EXPORT_API void BTTRC_StackTrace2 ( tBTTRC_LAYER_ID  layer_id,
tBTTRC_TYPE  type,
UINT16  token,
tBTTRC_PARAM_TYPE  p1_type,
UINT32  p1_val,
tBTTRC_PARAM_TYPE  p2_type,
UINT32  p2_val 
)
EXPORT_API void BTTRC_StackTrace3 ( tBTTRC_LAYER_ID  layer_id,
tBTTRC_TYPE  type,
UINT16  token,
tBTTRC_PARAM_TYPE  p1_type,
UINT32  p1_val,
tBTTRC_PARAM_TYPE  p2_type,
UINT32  p2_val,
tBTTRC_PARAM_TYPE  p3_type,
UINT32  p3_val 
)
EXPORT_API void BTTRC_StackTrace4 ( tBTTRC_LAYER_ID  layer_id,
tBTTRC_TYPE  type,
UINT16  token,
tBTTRC_PARAM_TYPE  p1_type,
UINT32  p1_val,
tBTTRC_PARAM_TYPE  p2_type,
UINT32  p2_val,
tBTTRC_PARAM_TYPE  p3_type,
UINT32  p3_val,
tBTTRC_PARAM_TYPE  p4_type,
UINT32  p4_val 
)
EXPORT_API void BTTRC_StackTrace5 ( tBTTRC_LAYER_ID  layer_id,
tBTTRC_TYPE  type,
UINT16  token,
tBTTRC_PARAM_TYPE  p1_type,
UINT32  p1_val,
tBTTRC_PARAM_TYPE  p2_type,
UINT32  p2_val,
tBTTRC_PARAM_TYPE  p3_type,
UINT32  p3_val,
tBTTRC_PARAM_TYPE  p4_type,
UINT32  p4_val,
tBTTRC_PARAM_TYPE  p5_type,
UINT32  p5_val 
)
EXPORT_API void BTTRC_StackTrace6 ( tBTTRC_LAYER_ID  layer_id,
tBTTRC_TYPE  type,
UINT16  token,
tBTTRC_PARAM_TYPE  p1_type,
UINT32  p1_val,
tBTTRC_PARAM_TYPE  p2_type,
UINT32  p2_val,
tBTTRC_PARAM_TYPE  p3_type,
UINT32  p3_val,
tBTTRC_PARAM_TYPE  p4_type,
UINT32  p4_val,
tBTTRC_PARAM_TYPE  p5_type,
UINT32  p5_val,
tBTTRC_PARAM_TYPE  p6_type,
UINT32  p6_val 
)
EXPORT_API void LogMsg ( UINT32  trace_set_mask,
const char *  fmt_str,
  ... 
)
void LogMsg_0 ( UINT32  trace_set_mask,
const char *  p_str 
)
void LogMsg_1 ( UINT32  trace_set_mask,
const char *  fmt_str,
UINT32  p1 
)
void LogMsg_2 ( UINT32  trace_set_mask,
const char *  fmt_str,
UINT32  p1,
UINT32  p2 
)
void LogMsg_3 ( UINT32  trace_set_mask,
const char *  fmt_str,
UINT32  p1,
UINT32  p2,
UINT32  p3 
)
void LogMsg_4 ( UINT32  trace_set_mask,
const char *  fmt_str,
UINT32  p1,
UINT32  p2,
UINT32  p3,
UINT32  p4 
)
void LogMsg_5 ( UINT32  trace_set_mask,
const char *  fmt_str,
UINT32  p1,
UINT32  p2,
UINT32  p3,
UINT32  p4,
UINT32  p5 
)
void LogMsg_6 ( UINT32  trace_set_mask,
const char *  fmt_str,
UINT32  p1,
UINT32  p2,
UINT32  p3,
UINT32  p4,
UINT32  p5,
UINT32  p6 
)

Variable Documentation

UINT8 appl_trace_level